Ich benutze Nautilus, um meine Dateien zu durchsuchen. Ich verwende ein Debian-basiertes Betriebssystem mit KDE Plasma 5.
Ich benutze die Tastatur oft. Wenn ich beim Navigieren in Dateien die Taste nach oben drücke und mich bereits am Ende der Dateiliste befinde, sendet Nautilus einen großen Signalton, den ich mit 100% Lautstärke über meine Kopfhörer hören kann. Meine Reaktion ist vergleichbar mit Elektrifizierung.
Ich habe die folgenden Zeilen ~/.bashrc
für den Benutzer sudo (root) und für meinen normalen Desktop-Benutzer eingefügt:
# Turn off system beep in console:
xset b off
xset b 0 0 0
Obwohl der Signalton an einigen Stellen des Betriebssystems nicht mehr zu hören ist (z. B. beim Löschen einer leeren Zeile im Gnome-Terminal), befindet er sich immer noch in Nautilus. Ich glaube, es liegt daran, dass Nautilus keinen .bashrc
der xset
Befehle bezieht oder die Befehle ignoriert .
Wie behebe ich das?
Was ich brauche, ist möglicherweise eine tiefere Ebene als die .bashrc
, eine Datei, die von allem ausgeführt wird, aber dennoch den Sound steuern kann. Andernfalls könnte es interessant sein, den Ton auf eine andere Weise zu deaktivieren oder zu ersetzen.
~/.bashrc
ist die Benutzerkonfigurationsdatei der bash
Shell, die Standard-Debian-Terminal-Shell. Wenn Sie das bemerken, ist es ziemlich offensichtlich, warum die Bash-Einstellungen keine Auswirkungen auf andere Anwendungen wie Nautilus haben.
~/.profile
anstelle von ~/.bashrc
. Wie von @MSalters festgestellt, ~/.bashrc
wird ausgeführt, wenn Sie ein neues Terminal öffnen, und nicht, wenn Sie sich anmelden. Wird ausgeführt, ~/.profile
wenn Sie sich anmelden. (Gut gelacht über Ihre Reaktion, ich habe es selbst erlebt!)
pcspkr
Modul zu deaktivieren oder eine andere Soundkarte zu verwenden - wenn es das letztere ist, müssen Sie den Sound in den Systemeinstellungen ausschalten (einschließlich Gnomes wie in Stephens Antwort)