2014年1月21日火曜日

Linuxでbeep音を鳴らすor鳴らさない設定

beep音を鳴らすにはコマンドで単純に
$ beep

を実行すれば良い.しかし,往々にして鳴らない場合がある.

そんなときはmodprobeでカーネルモジュールをロードすれば良い.
$ sudo modprobe pcspkr

逆にbeep音を消したいときはカーネルモジュールをアンロードする
$ sudo modprobe -r pcspkr





この設定を自動で行うには/etc/modprobe.dにあるconfファイルをのいずれかを編集する

/etc/modprobe.dに移動する
$ cd /etc/modprobe.d

pcspkrの設定が書かれているファイルを探す
$ find . -type f | xargs grep pcspkr

該当ファイルをroot権限で開き,beep音を鳴らすならコメントアウトを外す.鳴らさないならコメントアウトする.

(例)コメントアウトする場合
# blacklist pcspkr


pcspkrについて書かれたファイルが無ければ,blacklist.confに以下の行を追加すれば良い.
blacklist pcspkr

次回起動時から設定が反映される.






0 件のコメント:

コメントを投稿