¿Cómo desactivo el sonido de batería en la pantalla de inicio de sesión?


114

Hubiera esperado Sistema ▸ Administración ▸ Pantalla de inicio de sesión ▸ Reproducir sonido de inicio de sesión para controlar esto, pero desmarcarlo no evita que se reproduzca el sonido de batería.


3
Efectos de sonido: Windows versus Ubuntu : Ubuntu necesita trabajar en esta área (incluso hoy).
Lonnie Best

Es más simple eliminar el archivo ogg: opensourceinside.blogspot.com/2017/02/…
Nav

Respuestas:


59

El sonido de inicio se puede desactivar editando la configuración de Unity Greeter. Ejecutar lo siguiente desde una terminal hará esto:

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/

Si está ejecutando Ubuntu 12.04 LTS, asegúrese de tener las actualizaciones instaladas ya que esta característica se agregó en una actualización.


13
Hay una opción en gsettings para esto, com.canonical.unity-greeter play-ready-soundpero actualmente no funciona. Una cosa simple que funciona es cuando en la pantalla de bienvenida simplemente apaga el volumen en el indicador de sonido. La configuración es persistente
doug

@doug, gracias. La segunda y tercera oración de tu comentario no pertenecen a esta respuesta. Creo que deberían ir como respuesta separada a mi pregunta para ser más visibles.
Marco Lackovic

2
Creo que la respuesta para cambiar el sonido permanentemente está actualmente en mover o eliminar este archivo: /usr/share/sounds/ubuntu/stereo/system-ready.ogg. Ver de este hilo -> ubuntuforums.org/…
emf

3
@emfields No hay necesidad de recurrir a un truco tan destructivo cuando tenemos una configuración integrada que lo respalde. Cambiar esa configuración es la solución más limpia.
ændrük

2
aendruk, estoy a favor de las soluciones no destructivas cuando están disponibles, pero hasta ahora parece no haber ninguna. ¿Qué es este archivo? ¿Es esto un parche para una aplicación de sistema existente?
fem

59

Para Ubuntu 12.04+

LightDM Way

También conocido como FluteFlute Slap, LightDM Way implica tener que cerrar sesión y en la pantalla de inicio de sesión de LightDM puede cambiar el volumen o incluso silenciar el sonido.

En Login Greeter puede ver el Volumen en la esquina superior derecha. Ajustar el volumen que hay no afecta el volumen cuando se inicia la sesión, por lo que puede MUTE el sonido en la ventana de bienvenida sin silenciar el sonido cuando la sesión se inicia:

ingrese la descripción de la imagen aquí

Ubuntu Tweak Way

El modo Ubuntu Tweak implica tener que descargar la aplicación Ubuntu Tweak y luego deshabilitar el sonido desde allí. Siga los siguientes pasos y puede hacerlo de esta manera:

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

Abra Ubuntu Tweak y en la pestaña Tweak seleccione la opción "Configuración de inicio de sesión", debería ver la opción Reproducir sonido de inicio de sesión. Necesitas hacer clic en el botón Bloquear arriba para poder cambiar esto.

ingrese la descripción de la imagen aquí

Para Ubuntu 11.10 y menos

Ir System -> Preferences -> Startup Applications

Aplicaciones de inicio

Deshabilite el llamado Sonido de inicio de sesión de GNOME

(desmarque la casilla y haga clic en cerrar)

Deshabilitar el sonido

También puede ir System -> Preferences -> Soundy desactivar todo el sistema de sonido (como sonidos de Windows, alertas, etc.)

En la versión anterior, podía ir a la parte de Preferencia de sonido y seleccionar cada sonido y lo que quería hacer. Se eliminó alrededor de 9.04 o 9.10. Sería bueno si volviera.


2
@AliNa ​​- Entonces has encontrado un error, amigo mío. Mátalo con un repelente de insectos en la plataforma de lanzamiento. Habrás salvado muchas vidas en el proceso.
Luis Alvarado

1
No puede usar el botón MUTE para silenciar el sonido (no se recuerda) Pero puede establecer el volumen en 0, que se recuerda bien y que no afecta el volumen después del inicio de sesión.
rubo77

1
El "Modo LightDM" silencia todo el sonido en mi sesión (i3). La configuración no era visible en pavucontroly tuvo que ser revertida en el saludo. Cambiar la configuración correspondiente de LightDM fue efectivo.
Raphael

54

12.04 - 16.10 (LightDM)

Esto es lo que funcionó para mí después de instalar 12.04 la semana pasada.

Los pasos son estos, adaptados de 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

Agregue estas líneas:

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

Guardar, luego ejecutar:

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

Reinicia y disfruta.


Funciona en 16.10 también.
orschiro

También funciona el 17.04
Katu

Simplemente confirme que esto funciona en 18.04 ejecutando Unity (para aquellos que son extraños, como yo :)). Aviso rápido para aquellos que no están demasiado familiarizados: está creando un nuevo archivo cuando abre "50_unity-greeter.gschema.override". Estaba confundido cuando no pude encontrar ese archivo hasta que me di cuenta de que la instrucción era crear un nuevo archivo. (¿Vale la pena mencionar eso en la publicación original?)
JamesBB

20

11.10 (LightDM y GDM)

Solución rápida:

Abra una terminal y ejecute el comando

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

El sonido de batería lightdm para el sistema listo se puede desactivar de manera similar

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

11

Para 12.04

Por defecto, está desactivado. Para habilitarlo, abra una terminal y ejecute

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

Luego cambie el valor de X-GNOME-Autostart-enabled"verdadero", es decir X-GNOME-Autostart-enabled=true

Para 11.10

Escriba en una terminal gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktopy cambie el valor NoDisplayde verdadero a falso :

ingrese la descripción de la imagen aquí

Ahora vaya a sus aplicaciones de inicio y debería ver y poder desactivar la opción necesaria:

ingrese la descripción de la imagen aquí


10

10.10 (GDM)

Parece que hay un error en la pantalla de inicio de sesión sobre esto. No puedo encontrar un informe oficial, sin embargo, esta publicación del foro confirma una solución.

Vaya a la pantalla Sistema / Administración / Inicio de sesión. Desbloquéalo, luego marca "Reproducir sonido de inicio de sesión".

Cierre la ventana, luego, regrese a la aplicación nuevamente, desbloquéela, luego desactive la misma opción.

ingrese la descripción de la imagen aquí


7

Si está utilizando GDM con 12.04

Para deshabilitar los sonidos de inicio de sesión, la tecla de sonidos de eventos org.gnome.desktop.sound para el usuario de gdm debe establecerse en false.

Para esto, primero debemos otorgarle a GDM la propiedad de su propio directorio de inicio. Abra una terminal y escriba:sudo chown -R gdm:gdm /var/lib/gdm

Entonces corre:

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

y cerrar sesión (o reiniciar).

Si está utilizando LightDM con 12.04

Abra una terminal con Ctrl + Alt + T, y escriba / pegue lo siguiente, una línea a la vez:

sudo xhost + SI: localizador: lightdm
sudo su lightdm -s / bin / bash
gsettings establece com.canonical.unity-greeter play-ready-sound false
salida

Lo que esto hace es desactivar la play-ready-soundconfiguración para el usuario de la pantalla de inicio de sesión / administrador de escritorio (lightdm).


No funcionó para mí el 12.04 con gdm. La configuración de gdm muestra 2 advertencias. Después de reiniciar, el sonido aún se está reproduciendo.
geekQ

¿Te importa pegar las advertencias?
ish

Advertencias: pastebin.com/KTifY1Qi
geekQ

La línea gsettings set com.canonical.unity-greeter play-ready-sound falsegeneró un error en 15.04, el error es(process:2257): dconf-WARNING **: failed to commit changes to dconf: Error spawning command line 'dbus-launch --autolaunch=4cc96c42d68a423d93de2cbdd23b5a89 --binary-syntax --close-stderr': Child process exited with code 1
texasflood

dconf-editorSe puede utilizar para establecer com.canonical.unity-greeter.play-ready-sound.
Raphael

5

11.10 (LightDM y GDM)

Para eliminar el sonido de inicio:

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

Para habilitar el sonido de inicio

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

Para eliminar el sonido de inicio de sesión (después de iniciar sesión):

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

Para habilitarlo nuevamente:

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

Nota: el 12.04 con GDM moviendo el sistema ready.ogg solo cambia el sonido de inicio del original a un ritmo corto.
geekQ

3

11.10 (LightDM y GDM)

Esto debería funcionar para ti.

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

Luego cambie NoDisplay = a falso, ect.

o para eliminarlo:

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

3

11.10 (GDM)

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

1

12.10 (GDM)

Nada de lo anterior funciona para mí con gdm. Si desactivo el sonido listo para el sistema (los bongos), todavía hace un sonido de batería corto (un tiempo).

La forma de deshabilitarlo es:

  • Arranca, entra en gdm.
  • Cambiar a la consola ( Ctrl+ Alt+ F1)
  • Iniciar sesión
  • Entrar:

    export DISPLAY=:0
    sudo -H -u gdm pavucontrol
    
  • Cambiar de nuevo a gdm ( Ctrl+ Alt+ F8)

  • Desactiva el sonido en el mezclador. Lo silencié en "Reproducción" y "Dispositivos de salida".
  • Cierre el mezclador, es posible que obtenga un error al escribir el archivo de configuración, esto es inofensivo.
  • Vuelve a la consola y entra

    sudo service gdm restart
    

    para probar y exitcerrar sesión.


1

11.04 y anterior (GDM)

¿Ejecutar este comando en una terminal?

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


1

12.10 (LightDM)

Ejecute el mismo comando que dio Jorge Castro , solo con gdmreemplazado por lightdm:

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

1

La forma más fácil es silenciar el sonido en el saludo. Simplemente haga clic en volumen y haga clic en "silenciar".

Esto silenciará el sonido solo en la pantalla de bienvenida.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.