通常、コントロールセンター→サウンド→サウンドエフェクトに移動してアラートボリュームをミュートすることにより、アラートサウンド(デフォルトではウォータードロップサウンド)をオフにします。これはGnomeにあります。
デフォルトでDebianのカスタムライブビルドでオフにしたかったのですが、この設定がどこに保存されているのかわかりません。私はdconfを試してみましたが、成功せずに設定ディレクトリを広範囲に調べました。 find ~ -mmin -1
とgio monitor
とinotifywatch
も試してみましたが失敗しました。 find ~ -mmin -1
による出力は.config/dconf/
と.config/dconf/user
のみで、コントロールセンターが開いている間は常に編集されていました。このユーザーファイルをvmで置き換えてテストし、必要なもの(アラート音)を除くすべてのdconf設定を更新しました。アラート音の設定を編集しようとしたときに何も出力されないdconf watch /
も試しました
この設定をコマンドラインからミュートする方法を教えてもらい、それが格納されている場所を教えてください。
これはこのコマンドによって達成することができます
dconf write /org/gnome/desktop/sound/event-sounds "false"
ただし、これは音量スライダー効果をオフにしません。
サウンドエフェクトを完全にオフにするには、ディストリビューションのクリーンISOをライブブートし、[システム設定]> [サウンド]> [サウンドエフェクト]を開き、これらのサウンドを必要に応じてオフにしてから、ファイル〜/をコピーします。 config/Pulse/*-stream-volumes.tdbを保存します。次に、インストールされた環境で、またはディストリビューションのカスタムバージョンをビルドしているときに、「サウンドエフェクト」をオフにします。
cp saved-Pulse-volumes.tdb ~/.config/Pulse/*-stream-volumes.tdb
Dconfで設定できる別のキーがあります。
dconf write /org/gnome/desktop/sound/input-feedback-sound "false"
入力イベントでサウンドを再生するために無効にする必要があります。