如何在登录屏幕上禁用鼓声?

原本预期系统▸管理▸登录屏幕▸播放登录声音以控制此操作,但取消选中它并不会阻止鼓声播放。

可以禁用编辑Unity Greeter配置的启动声音。 从终端运行以下命令将执行此操作:

echo -e '[com.canonical.unity-greeter]\nplay-ready-sound = false' \ | sudo tee -a /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ 

如果您运行的是Ubuntu 12.04 LTS,请确保安装了更新,因为此function已在更新中添加。

对于Ubuntu 12.04+

LightDM方式

也称为FluteFlute Slap,LightDM Way需要注销,而在LightDM登录屏幕上,您可以更改音量甚至静音。

在Login Greeter中,您可以在右上方看到音量。 在会话开始时调整音量不会影响音量,因此您可以在会话开始时使Greeter中的声音静音而不会使声音静音:

在此处输入图像描述

Ubuntu Tweak Way

Ubuntu Tweak方式涉及下载Ubuntu Tweak应用程序,然后从那里禁用声音。 执行以下步骤,您可以这样做:

 sudo add-apt-repository ppa:tualatrix/ppa sudo apt-get update sudo apt-get install ubuntu-tweak 

打开Ubuntu Tweak并在Tweak选项卡上选择“登录设置”选项,您应该看到Play Login Sound选项。 你需要点击上面的锁定按钮才能改变这个。

在此处输入图像描述

对于Ubuntu 11.10及以下版本

转到System -> Preferences -> Startup Applications

启动应用程序

禁用名为GNOME Login Sound的那个

(取消选中该框并单击关闭)

禁用声音

你也可以去System -> Preferences -> Sound并禁用整个音响系统(如Windows声音,警报等..)

在旧版本中,您可以转到声音首选项部分并选择每个声音以及您想要做的事情。 它在9.04或9.10附近被移除。 如果它回来会好的。

12.04 – 16.10(LightDM)

上周安装12.04后,这对我有用。

这些步骤改编自http://www.liberiangeek.net/2012/05/disable-the-ready-drum-sound-in-ubuntu-12-04-precise-pangolin/ :

 gksudo gedit /usr/share/glib-2.0/schemas/50_unity-greeter.gschema.override 

添加以下行:

 [com.canonical.unity-greeter] play-ready-sound = false 

保存,然后运行:

 sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ 

重启并享受。

11.10(LightDM和GDM)

快速解决方案

打开终端并运行命令

 sudo mv /usr/share/sounds/ubuntu/stereo/desktop-login{,-disabled}.ogg 

可以以类似的方式禁用用于系统就绪的lightdm鼓声

 sudo mv /usr/share/sounds/ubuntu/stereo/system-ready{,-disabled}.ogg 

12.04

默认情况下,它已关闭。 要启用它,请打开终端并运行

 gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop 

然后将X-GNOME-Autostart-enabled的值更改为“true”,即X-GNOME-Autostart-enabled=true

对于11.10

在终端上键入gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop并将值NoDisplaytrue更改为false

在此处输入图像描述

现在转到您的启动应用程序,您应该看到并能够禁用必要的选项:

在此处输入图像描述

10.10(GDM)

登录屏幕上似乎有一个关于此的错误。 我无法找到官方报告,但是, 这个论坛post确认了一个问题。

进入系统/管理/登录屏幕。 解锁它,然后勾选 “播放登录声音”。

关闭窗口,然后再次返回应用程序,解锁,然后取消选中相同的选项。

在此处输入图像描述

如果您使用12.04的GDM

要禁用登录声音,必须将gdm用户的 org.gnome.desktop.sound下的event-sounds键设置为false。

为此,我们必须先给GDM拥有自己的主目录。 打开终端,输入: sudo chown -R gdm:gdm /var/lib/gdm

然后运行:

 sudo xhost +SI:localuser:gdm sudo -u gdm gsettings set org.gnome.desktop.sound event-sounds false 

并注销(或重启)。

如果您使用LightDM与12.04

使用Ctrl + Alt + T打开终端,然后输入/粘贴以下内容,一次一行:

 sudo xhost + SI:localuser:lightdm
 sudo su lightdm -s / bin / bash
 gsettings set com.canonical.unity-greeter play-ready-sound false
出口

这样做是为登录屏幕/桌面管理器用户 (lightdm)禁用play-ready-sound设置。

11.10(LightDM和GDM)

要删除启动声音:

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

用于启用启动声音

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

删除登录声音(登录后):

 mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old 

要再次启用它:

 mv /usr/share/sounds/ubuntu/stereo/desktop-login.ogg.old /usr/share/sounds/ubuntu/stereo/desktop-login.ogg 

11.10(LightDM和GDM)

这应该适合你。

 gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop 

然后将NoDisplay =更改为false,等等。

或者删除它:

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

11.10(GDM)

 gsettings set org.gnome.desktop.sound event-sounds false 

12.10(GDM)

以上都不适用于gdm。 如果我禁用系统就绪声音(小鼓),它仍会发出短鼓声(一拍)。

禁用它的方法是:

  • 启动,进入gdm。
  • 切换到控制台( Ctrl + Alt + F1
  • 登录
  • 输入:

     export DISPLAY=:0 sudo -H -u gdm pavucontrol 
  • 切换回gdm( Ctrl + Alt + F8

  • 禁用调音台中的声音。 我在“播放”和“输出设备”中将其静音。
  • 关闭混音器,您可能会收到有关编写配置文件的错误,这是无害的。
  • 切换回控制台并输入

     sudo service gdm restart 

    测试,并exit注销。

11.04及更早版本(GDM)

在终端中运行此命令?

sudo -u gdm gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false

12.10(LightDM)

运行Jorge Castro给出的相同命令,仅用gdm替换为lightdm

 sudo -u lightdm gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false 

最简单的方法就是在问候语中静音。 只需单击音量,然后单击“静音”。

这只会在迎宾中静音。

12.04(LightDM)

无法通过12.04中的任何GUI选项禁用LightDM bongo声音,并且此处有错误报告:

上面的命令行方法可以禁用它。

使用上面的答案可以轻松禁用登录后的声音。