ターミナルでGnomeのビープ音/効果音をオフにするには?

ターミナルでGnomeのビープ音/効果音をオフにするには?

私は通常コントロールセンター→音→音響効果に行き、アラーム音量をミュートしてアラーム音(基本的に水音)を消します。これはGnomeにあります。

Debianのカスタムライブビルドではデフォルトでこの機能をオフにしたいのですが、この設定がどこに保存されているのかわかりません。私はdconfを試してみましたが、configディレクトリを広く見ましたが、成功しませんでした。私もこれをfind ~ -mmin -1試しましたが、成功しませんでした。唯一の出力は、コントロールセンターが開いたときに編集されることです。テストのために仮想マシンでこのユーザーファイルを交換し、必要なもの(警告音)を除くすべてのdconf設定を更新しました。また、ビープ音設定を編集しようとしたときに出力が発生しないことを試みました。gio monitorinotifywatchfind ~ -mmin -1.config/dconf/.config/dconf/userdconf watch /

誰かがコマンドラインでこの設定をミュートする方法と、その設定がどこに保存されているかを教えてくれることを願っています。

答え1

このコマンドでこれを達成できます。

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

答え2

dconfを使用して別のキーを設定できます。

dconf write /org/gnome/desktop/sound/input-feedback-sound "false"

入力イベントでサウンド再生を無効にする必要があります。

関連情報