コンピューターにスピーカーが内蔵されていません。通常、ターミナルベルが鳴ったときにサウンドカードからビープ音を鳴らすのはウィンドウマネージャーに依存していますが、アップグレードしたため、それは機能しません。
これはcompizが原因である可能性があることを読み、/etc/Pulse/default.ca
に以下を追加しようとしましたが、機能しません。
load-sample-lazy x11-bell /usr/share/sounds/gnome/default/alerts/drip.ogg
load-module module-x11-bell sample=x11-bell
誰かが私にここでヒントを与えることができますか?
私はそれを理解しました。何らかの理由で、Unityの起動である可能性があり、X11ベルはデフォルトで無効になっています。
上記の私の質問のPulseAudio設定と、ターミナルで発行された次のコマンドを使用すると、機能します。
xset b on && xset b 100
ただし、再起動すると再び無効になるため、次のようにしました。
/home/[youruser]/bin/bellon
というファイルを作成し、その中に次のテキストを入力します。
#!/bin/sh
xset b on && xset b 100
タイプchmod +x /home/[youruser]/bin/bellon
bellon
を入力します/home/[youruser]/bin/bellon
を入力しますこの問題を永続的に修正するには:
gconf-editor
を実行し、それを使用してdesktop | gnome | peripherals | keyboard | bell_mode
をoff
からon
に変更しますpactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg
をファイル~/.xprofile
に追加します[ "$DISPLAY" ] && xset b 100
をファイル~/.bashrc
に追加しますこのソリューションをアクティブ化する最も簡単な方法は、再起動することです。
さらに、すでに開いているターミナルウィンドウに対してこのソリューションをすぐに実装するには、問題のターミナルウィンドウでpactl
コマンドを実行し、xset
コマンドを実行します。