Come posso disattivare il suono della batteria nella schermata di accesso?


114

Mi sarei aspettato Sistema ▸ Amministrazione ▸ Schermata di accesso ▸ Riproduci suono di accesso per controllarlo, ma deselezionandolo non si impedisce la riproduzione del suono di batteria.


3
Effetti sonori: Windows contro Ubuntu - Ubuntu ha bisogno di lavoro in quest'area (anche oggi).
Lonnie Best

Rimuovere il file ogg è più semplice: opensourceinside.blogspot.com/2017/02/…
Nav

Risposte:


59

Il suono di avvio può essere disabilitato modificando la configurazione di Unity Greeter. L'esecuzione di quanto segue da un terminale farà questo:

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/

Se stai eseguendo Ubuntu 12.04 LTS assicurati di avere gli aggiornamenti installati poiché questa funzione è stata aggiunta in un aggiornamento.


13
C'è un'opzione in gsettings per questo, com.canonical.unity-greeter play-ready-soundma attualmente non funziona. Una cosa semplice che funziona è quando nella schermata di benvenuto basta spegnere il volume nell'indicatore del suono. L'impostazione è persistente
doug

@doug, grazie. La seconda e la terza frase del tuo commento non riguardano questa risposta. Penso che dovrebbero essere una risposta separata alla mia domanda per essere più visibili.
Marco Lackovic,

2
Penso che la risposta per cambiare permanentemente il suono sia attualmente nello spostare o rimuovere questo file: /usr/share/sounds/ubuntu/stereo/system-ready.ogg. Vedi da questa discussione -> ubuntuforums.org/…
emf

3
@emfields Non c'è bisogno di ricorrere a un hack così distruttivo quando abbiamo un'impostazione integrata a supporto di questo. La modifica di tale impostazione è la soluzione più pulita.
ændrük,

2
aendruk, sono a favore di soluzioni non distruttive quando sono disponibili, ma fino a questo punto sembra non essere stato nessuno. Cos'è questo file? È una patch per un'applicazione di sistema esistente?
emf

59

Per Ubuntu 12.04+

Modo LightDM

Conosciuto anche come FluteFlute Slap, LightDM Way implica la disconnessione e nella schermata di accesso LightDM è possibile modificare il volume o addirittura disattivare l'audio.

Nella schermata di benvenuto del login puoi vedere il volume in alto a destra. Regolazione del volume c'è non influenza il volume all'avvio della sessione, in modo da poter MUTE l'audio nella schermata di benvenuto, senza il suono in sordina, quando inizia la sessione:

inserisci qui la descrizione dell'immagine

Ubuntu Tweak Way

Il modo Ubuntu Tweak prevede di scaricare l'app Ubuntu Tweak e quindi disabilitare l'audio da lì. Procedi come segue e puoi farlo in questo modo:

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

Apri Ubuntu Tweak e nella scheda Tweak seleziona l'opzione "Impostazioni di accesso", dovresti vedere l'opzione Riproduci suono di accesso. Devi fare clic sul pulsante Blocca sopra per poterlo modificare.

inserisci qui la descrizione dell'immagine

Per Ubuntu 11.10 e precedenti

Vai a System -> Preferences -> Startup Applications

Applicazioni di avvio

Disabilita quello chiamato GNOME Login Sound

(deseleziona la casella e fai clic su Chiudi)

Disabilita il suono

puoi anche andare System -> Preferences -> Sounde disabilitare l'intero sistema audio (come suoni di Windows, avvisi, ecc.)

Nella versione precedente è possibile accedere alla parte Preferenze audio e selezionare ciascun suono e ciò che si desidera fare. Fu rimosso intorno al 9.04 o 9.10. Sarebbe bello se tornasse.


2
@AliNa ​​- Allora hai trovato un bug amico mio. Uccidilo con uno spray bug del launchpad. Avrai salvato molte vite nel processo.
Luis Alvarado,

1
Non è possibile utilizzare il pulsante MUTE per silenziare l'audio (non è ricordato) Ma è possibile impostare il volume su 0 che è ricordato bene e che non influisce sul volume dopo il login.
rubo77,

1
"LightDM Way" ha silenziato tutto il suono nella mia sessione (i3). L'ambientazione non era visibile pavucontrole doveva essere ripristinata nel messaggio di benvenuto. La modifica dell'impostazione corrispondente di LightDM è stata efficace.
Raffaello

54

12.04 - 16.10 (LightDM)

Ecco cosa ha funzionato per me dopo aver installato la 12.04 la scorsa settimana.

I passaggi sono questi, adattati da 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

Aggiungi queste righe:

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

Salva, quindi esegui:

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

Riavvia e divertiti.


Funziona anche il 16.10.
Orschiro,

Funziona anche il 17.04
Katu il

Basta confermare che funziona su 18.04 con Unity (per quelli che sono strani, come me :)). Avviso rapido per coloro che non sono troppo familiari: stai creando un nuovo file quando apri "50_unity-greeter.gschema.override". Ero confuso quando non riuscivo a trovare quel file finché non mi resi conto che l'istruzione era quella di creare un nuovo file. (potrebbe valere la pena menzionarlo nel post originale?)
JamesBB,

20

11.10 (LightDM e GDM)

Soluzione rapida:

Apri un terminale ed esegui il comando

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

Il suono del tamburo lightdm per il sistema pronto può essere disabilitato in modo simile

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

11

Per 12.04

Per impostazione predefinita, è disattivato. Per abilitarlo, apri un terminale ed esegui

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

Quindi modificare il valore X-GNOME-Autostart-enabledin "true", ovvero X-GNOME-Autostart-enabled=true

Per l'11.10

Digitare su un terminale gksudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktope modificare il valore NoDisplayda vero a falso :

inserisci qui la descrizione dell'immagine

Ora vai alle tue applicazioni di avvio e dovresti vedere ed essere in grado di disabilitare l'opzione necessaria:

inserisci qui la descrizione dell'immagine


10

10.10 (GDM)

A questo proposito sembra esserci un bug nella schermata di accesso. Non riesco a trovare un rapporto ufficiale, tuttavia, questo post sul forum conferma una correzione.

Vai alla schermata Sistema / Amministrazione / Accesso. Sbloccalo, quindi seleziona "Riproduci suono di accesso".

Chiudi la finestra, quindi torna nuovamente nell'app, sbloccala, quindi deseleziona la stessa opzione.

inserisci qui la descrizione dell'immagine


7

Se si utilizza GDM con 12.04

Per disabilitare i suoni di accesso, la chiave dei suoni di evento sotto org.gnome.desktop.sound per l'utente gdm deve essere impostata su false.

Per questo, dobbiamo prima assegnare a GDM la proprietà della propria directory home. Apri un terminale e digita:sudo chown -R gdm:gdm /var/lib/gdm

Quindi eseguire:

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

e disconnettersi (o riavviare).

Se si utilizza LightDM con 12.04

Apri un terminale con Ctrl + Alt + T e digita / incolla quanto segue, una riga alla volta:

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

Quello che fa è disabilitare l' play-ready-soundimpostazione per l'utente della schermata di login / desktop manager (lightdm).


Non ha funzionato per me il 12.04 con gdm. Le impostazioni di gdm mostrano 2 avvisi. Dopo il riavvio il suono è ancora in riproduzione.
geekQ,

Vuoi incollare gli avvisi?
Ish,


La riga ha gsettings set com.canonical.unity-greeter play-ready-sound falsegenerato un errore il 15.04, l'errore è(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-editorpuò essere usato per impostare com.canonical.unity-greeter.play-ready-sound.
Raffaello

5

11.10 (LightDM e GDM)

Per rimuovere il suono di avvio:

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

Per abilitare il suono di avvio

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

Per rimuovere il suono di accesso (dopo aver effettuato l'accesso):

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

Per abilitarlo di nuovo:

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

Nota: su 12.04 con GDM che sposta il sistema pronto.ogg cambia solo il suono di avvio dall'originale a una battuta breve.
geekQ,

3

11.10 (LightDM e GDM)

Questo dovrebbe funzionare per te.

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

Quindi modificare NoDisplay = in false, ect.

o per rimuoverlo:

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)

Nessuna delle precedenti funzioni per me con gdm. Se disabilito il suono pronto per il sistema (i bonghi), emette comunque un suono di batteria breve (un battito).

Il modo per disabilitarlo è:

  • Avvia, entra in gdm.
  • Passa alla console ( Ctrl+ Alt+ F1)
  • Accesso
  • Accedere:

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

  • Disabilita l'audio nel mixer. L'ho disattivato in "Riproduzione" e "Dispositivi di output".
  • Chiudi il mixer, potresti ricevere un errore durante la scrittura del file di configurazione, questo è innocuo.
  • Torna alla console ed entra

    sudo service gdm restart
    

    per testare e exitper disconnettersi.


1

11.04 e precedenti (GDM)

Eseguire questo comando in un terminale?

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


1

12.10 (LightDM)

Esegui lo stesso comando impartito da Jorge Castro , solo con gdmsostituito per lightdm:

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

1

Il modo più semplice è solo quello di disattivare l'audio nel messaggio di saluto. Basta fare clic sul volume e fare clic su "Disattiva".

Ciò disattiverà l'audio solo nella schermata di benvenuto.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.