在 16.04 中禁用启动声音

在 16.04 中禁用启动声音

进入系统设置 -> 声音,什么都没有。Ubuntu Tweak 不再出现在软件中心。如何在 16.04 中禁用这些该死的鼓?

答案1

在登录屏幕上,使用右上角的图标可静音。此设置是持久的。

答案2

显示登录屏幕时播放的文件是:

/usr/share/sounds/ubuntu/stereo/system-ready.ogg

删除或重命名它以防止声音完全播放,或者替换/重定向它以播放另一个声音。

据我所知,这并非 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

相关内容