システム設定->サウンドとSoundに行きました。 Ubuntu TweakはSoftware Centerに表示されなくなりました。 16.04でこれらのダンボンゴを無効にするにはどうすればよいですか?
ログイン画面で、右上のアイコンを使用してサウンドをミュートします。設定は永続的です。
ログイン画面が表示されたときに再生されるファイルは次のとおりです。
/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でのテスト。
https://unix.stackexchange.com/questions/88824/how-can-i-edit-symlinks
この音は、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/840858https://bugs.launchpad.net/ubuntu/+source/ ubuntu-meta/+ bug/1714764
これを行う適切な方法は、サウンドテーマを使用することだと思います。このサウンドの空白またはサイレント.oggファイルを再生するテーマを作成できます。テーマの作成については この回答 をご覧ください。