進入“系統設定”->“聲音”,什麼都沒有。 Ubuntu Tweak 不再出現在軟體中心。如何在 16.04 中停用這些該死的手鼓?
答案1
在登入畫面上,使用右上角的圖示將聲音靜音。該設定是持久的。
答案2
顯示登入畫面時播放的檔案有:
/usr/share/sounds/ubuntu/stereo/system-ready.ogg
刪除或重新命名它以防止聲音完全播放,或取代/重定向它以播放另一個聲音。
AFAIK 這並不是 16.04 獨有的,所以這也應該適用於 Ubuntu 的所有其他版本。
答案3
我使用的是 Ubuntu 16.10。答案出奇的簡單。在登入畫面上,將聲音靜音(設定位於右上角)即可。將登入畫面聲音靜音不會影響您的會話聲音。我建議您在安裝其他軟體或調整之前也嘗試對其他版本的 Ubuntu 進行此操作。
答案4
我發現這個聲音是由於 /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop 檔案而播放的,該檔案由 gnome-session-canberra 套件提供。它在描述中說它提供啟動/關閉聲音。不幸的是,在不破壞 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