Die andere Lösung 1 weist einige Nachteile auf:
- Sie erfordert Root-Zugriff
- Es handelt sich um eine globale Änderung, die sich auf alle Benutzer auswirkt
- Durch das Aktualisieren wird sound-theme-freedesktopdie Datei wiederhergestellt
Für die Aufzeichnung zu tun der richtige Weg , es (und alle der oben genannten vermeiden) ist über ein individuellen Klang Thema , dass deaktiviert 2 die Standard - Audio - Datei , die von gnome-screenshot(der Namen der Datei screen-capture.ogain dem entsprechenden screen-captureEreignisse - fest einprogrammiert in gnome-settings-daemonund gnome-screenshot).
Erstellen Sie das benutzerdefinierte Designverzeichnis:
mkdir -p ~/.local/share/sounds/__custom
erstelle die .disabledDatei:
touch ~/.local/share/sounds/__custom/screen-capture.disabled
füge hinzu index.theme:
cat << 'EOF' > ~/.local/share/sounds/__custom/index.theme
[Sound Theme]
Name=__custom
Inherits=freedesktop
Directories=.
EOF
__customAls Standard-Themennamen festlegen :
gsettings set org.gnome.desktop.sound theme-name '__custom'
Oder wenn Sie Zimt verwenden:
gsettings set org.cinnamon.desktop.sound theme-name '__custom'
und die Stille genießen ...
1: Ja, ich weiß, dass es eigentlich meine Lösung ist, aber als ich es in den Arch-Foren gepostet habe, war ich nur faul ...
2: Ein Pseudodateiformat ".disabled" wird zum Deaktivieren von Sounds in einem Thema verwendet, das von einem anderen Thema erbt. Wenn der Sound-Lookup-Algorithmus eine Datei mit dem Suffix ".disabled" erkennt, wird die Lookup-Logik sofort beendet und der Sound als nicht verfügbar betrachtet. Alle Dateien mit dem Suffix ".disabled" sollten die Länge Null haben.