回答:
ログイン画面で、右上のアイコンを使用してサウンドをミュートします。設定は永続的です。
ログイン画面が表示されたときに再生されるファイルは次のとおりです。
/usr/share/sounds/ubuntu/stereo/system-ready.ogg
サウンドを完全に再生しないように削除または名前を変更するか、代わりに別のサウンドを再生するように置換/リダイレクトします。
私の知る限り、これは16.04に固有のものではないため、これはUbuntuの他のすべてのバージョンにも適用されるはずです。
Ubuntu 16.10。を使用しています。答えは驚くほど簡単です。ログイン画面から、サウンドをミュートします(設定は右上隅にあります)。ログイン画面の音をミュートしても、セッションの音には影響しません。追加のソフトウェアや調整をインストールする前に、他のバージョンのUbuntuでもこれを試してみることをお勧めします。
オーディオアイコンがログイン画面に表示されない場合は、システムを再起動してください。Xenialを新規インストールしましたが、オーディオコントロールは初回起動時にのみ起動時に表示され、その後のログアウトには表示されません。
14.04と16.04の両方で、/ usr / share / sounds / ubuntu / stereo / system-ready.oggは、以下に示すように実際にはdialog-question.oggへのリンクです。
$ ll /usr/share/sounds/ubuntu/stereo/
total 340
drwxr-xr-x 2 root root 4096 Jul 22 2014 ./
drwxr-xr-x 3 root root 4096 Jul 22 2014 ../
-rw-r--r-- 1 root root 5016 Mar 2 2011 bell.ogg
-rw-r--r-- 1 root root 8997 Mar 2 2011 button-pressed.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-off.ogg
-rw-r--r-- 1 root root 4035 Mar 2 2011 button-toggle-on.ogg
-rw-r--r-- 1 root root 104421 Mar 2 2011 desktop-login.ogg
-rw-r--r-- 1 root root 26925 Mar 2 2011 desktop-logout.ogg
-rw-r--r-- 1 root root 10660 Mar 2 2011 dialog-error.ogg
-rw-r--r-- 1 root root 5377 Mar 2 2011 dialog-information.ogg
-rw-r--r-- 1 root root 9851 Mar 2 2011 dialog-question.ogg
-rw-r--r-- 1 root root 12217 Mar 2 2011 dialog-warning.ogg
-rw-r--r-- 1 root root 22733 Mar 2 2011 message-new-instant.ogg
-rw-r--r-- 1 root root 10429 Mar 2 2011 message.ogg
-rw-r--r-- 1 root root 29299 Mar 2 2011 phone-incoming-call.ogg
-rw-r--r-- 1 root root 7996 Mar 2 2011 phone-outgoing-busy.ogg
-rw-r--r-- 1 root root 4792 Mar 2 2011 phone-outgoing-calling.ogg
-rw-r--r-- 1 root root 17274 Mar 2 2011 service-login.ogg
-rw-r--r-- 1 root root 14573 Mar 2 2011 service-logout.ogg
lrwxrwxrwx 1 root root 19 Feb 26 2016 system-ready.ogg -> dialog-question.ogg
-rw-r--r-- 1 root root 6994 Mar 2 2011 window-slide.ogg
これは、リンクの変更が実際にシステムファイルを変更するのではなく、システムファイルへのポインターを変更する場合です。他の場所で選択したoggファイルを指すのに十分なほど単純でなければなりません。たとえば、少し快適なservice-login.oggを使用しln -sfT service-login.ogg system-ready.ogg
たり、リンクの名前を変更したり削除したりすることで、その有用性を無効にすることができますが、単に聞きたいものにポイントし直したいと思います。
ソース:
Unity DEを使用した14.04および16.04でのテスト。
この音は、gnome-session-canberraパッケージで提供される/usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktopファイルが原因で再生されることがわかりました。説明では、起動/シャットダウンのサウンドを提供すると述べています。残念ながら、ubuntu-desktopパッケージを壊さずにこのパッケージを削除することはできません。
この問題を修正するためのノブや設定はありません。
私が見つけた最も侵襲的なものは、X-GNOME-Autostart-enabled = falseを/usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktopファイルに追加することでした。
これについていくつかバグを報告します(パッケージは依存関係を壊さずに取り外し可能にする必要があり、/ etcのシンボリックリンクまたは個別の設定を使用してサウンドを無効にする通常の方法が必要です)。
PSバグ:https : //bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/840858 https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1714764