
Ubuntu日本語フォーラム

ログインしていません。
お世話になります。
Ubuntu9.0.4をインストールしましたが、ビープ音が鳴らずに困っています。
ターミナルからprintf '\a' などとしても、鳴らないのです。
[解決済み]ビープ音を無効にしたい
https://forums.ubuntulinux.jp/viewtopic.php?id=4649
上記ページを参考にpcspkrを疑いましたが、ちゃんとロードされていました。
$ lsmod | grep pcspkr
pcspkr 10496 0
同一PCでWindowsではビープが鳴るので、物理的な障害はないと考えています。
職場で使用しているため、スピーカ音ではなくMB上のビープが必要です。
何かヒントを頂けないでしょうか。
オフライン
逆に、pcspkrとサウンド関連の全ドライバをアンロードすると(sudo modprobe -r pcspkr)鳴るようになったりしませんか?
オフライン
パネルに音量調整のアイコンはありますか?
なければ、
パネルの上で右クリック → パネルへ追加 → 「音量調節ツール」をクリック → 追加
その後、追加したスピーカーの絵のアイコンを右クリック
音量調節ツールを開く → [設定]クリック → PC Beep にチェック → 音量コントロールのウィンドウに戻る
ここで、PC Beepの設定が表示されます。
どのような状態になっていますか?
オフライン
hito による投稿:
逆に、pcspkrとサウンド関連の全ドライバをアンロードすると(sudo modprobe -r pcspkr)鳴るようになったりしませんか?
返信が遅くなり申し訳ありません。
$ sudo modprobe -r pcspkr
を試してみましたが、やはり音は鳴りませんでした。
自宅のPCにもUbuntuをインストールして確認してみましたが、やはりBeepは鳴りませんでした。
ネットでは鳴って困ってる人がいっぱいいるようで、なんとも不思議ですね。
ほかに分かったこととして、Ubuntuのシャットダウン時はBeepが鳴りました。
これは特にドライバのアンロードなどを行わないときに確認しました。
物理的にはBeepが存在しているという解釈で間違いないようです。
アセンブラレベルでBeepを鳴らす方法を調べて、Beepドライバを作成する方向で
時間の合間みて調べていこうかと思っています。
オフライン
masa-01さま
丁寧にありがとうございます。
順を追って確認してみましたが、「PC Beep にチェック」のところでつまづいてしまいました。
というのも、リストに「PC Beep」が存在しないのです。
もちろん、別件で指摘頂いたpcspkrドライバは入った状態です。
Beepデバイスが認識できてないようにも感じますが、そのくせシャットダウン時にはBeepが鳴るんです。
ここで、とくに何も変更しないまま「printf '\a'」としたところ、なんとBeepが鳴りました。
本スレッドを立てた時点からシステムには何の変更も加えていません。
強いて言えば毎日Updateしていたくらいでしょうか…。
自宅のPCが同様に問題解消したか確認し、原因の切り分けに努めます。
オフライン
私のPCでは、音声自体が出なかったこともあり、
ALSA Mixer(Advanced Linux Sound Architecture - Driver)
の更新をしていました。
バージョンは、alsa-driver-1.0.20です。 ---> (alsa-driver-1.0.19でもよいかも)
それ以降は、得に問題なく音が出ています。
こちらのスレをば・・・・
https://forums.ubuntulinux.jp/viewtopic.php?id=4619
多分、ドライバが原因ではないかと察します。
そちらの環境が分からないので、不正確(不的確)な情報を提供して
しまったかもしれません。申し訳ないです。( ̄~ ̄;)
オフライン