Uso Nautilus per esplorare i miei file. Uso un sistema operativo basato su Debian con KDE Plasma 5.
Uso molto la tastiera. Quando premo il tasto verso l'alto durante la navigazione dei file, se sono già all'estremità dell'elenco dei file, Nautilus invierà un segnale acustico di sistema di grandi dimensioni che ascolterò al 100% del volume attraverso le mie cuffie. La mia reazione è paragonabile a diventare elettrificata.
Ho inserito le seguenti righe ~/.bashrc
per l'utente sudo (root) e per il mio normale utente desktop:
# Turn off system beep in console:
xset b off
xset b 0 0 0
Tuttavia, nonostante il segnale acustico si allontani da alcuni punti del sistema operativo (come la cancellazione di una linea vuota nel terminale gnomo), è ancora in Nautilus. Credo che sia perché Nautilus non fornisce alcuno dei .bashrc
o perché ignora i xset
comandi.
Come posso risolvere questo problema?
Ciò di cui ho bisogno potrebbe essere a un livello più profondo di .bashrc
, un file che viene eseguito da tutto, ma che può ancora controllare il suono. Altrimenti, disabilitare il suono in un altro modo o sostituirlo potrebbe essere interessante.
~/.bashrc
è il file di configurazione dell'utente della bash
shell, la shell terminale Debian predefinita. Se te ne rendi conto, è abbastanza ovvio il motivo per cui le impostazioni di bash non influiscono su altre applicazioni come Nautilus.
~/.profile
invece di ~/.bashrc
. Come notato da @MSalters, ~/.bashrc
viene eseguito quando si apre un nuovo terminale e non quando si ~/.profile
esegue l' accesso. Viene eseguito quando si accede. (Rido bene per la tua reazione, l'ho provato da solo!)
pcspkr
modulo, o usando una scheda audio diversa - se è il secondo dovrai disattivare il suono nelle impostazioni di sistema (incluso quello di Gnome come nella risposta di Stephen)