「ビープ」コマンドを機能させるにはどうすればよいですか?


15

beepコマンドを使用しようとしていますが、音が鳴りません。

でインストールしたsudo apt-get install beep後、実行beepしても何も起こりません(エラーが表示されたり、音が鳴りません)。またsudo modprobe pcspkr、を実行しsudo alsamixer、ミュートを解除して「ビープ音」を鳴らし、dbゲインを100 sudo alsactl storeに設定しました。その後。

それを修正する方法はありbeepますか?

Ubuntu 10.04を使用しています。


「本当の」解決策ではありませんが、これは私がやっていることです:alias b = 'r -l "beepr" -e "beep(0)"'、それからを使用しますb
同型

回答:


8

それはありません持って、システムのビープ音であることや、それがどんな音になることができますか?

システムにコマンドラインサウンドを再生するコマンドがあります。たとえば、Alt- F2とで端末を開きます

cd /usr/share/sounds/alsa/
aplay Front_Center.wav

これを再生しFront_Center.wavます。

必要なのはbeep.wav、ウェブ上でを見つけて使用aplayすることだけです。


うん、私はaplayを使用することになります、ビープ音が機能しない理由がわからない、返信ありがとうございます。
fkeials

1
ポイントはbeep、任意のビープ音を生成できることです。
セリン

@Rinzwindと5年後、質問応答ではないため、別のdownvote
endolith

「またはビープ音の代わりに?」うーん?
リンツウィンド

11

2年以上前に、ビープ音を使用すると、ubuntu 12.04ベースのシステムで問題になることがわかりました。

このaskubuntuの回答のalsamixer同様の質問に対する解決策を介して、ビープミキサーのレベルが> 0であることを確認した後、私にとってはうまくいきました。つまり、pcspkrモジュールのブラックリストへの登録解除になります/etc/modprobe.d/blacklist.conf。またはsudo modprobe pcspkr、一時的な解決策を実行できます。

受け入れられた回答に記載されているように、(gnomeベースのシステムのような)ほとんどのシステムでデフォルトで存在するいくつかの通知音を再生することにより、より快適な可聴通知を実現できます。 paplay /usr/share/sounds/gnome/default/alerts/glass.ogg

paplay(パルスオーディオを使用して)今日では、alsaベースの(しかしまだ動作している)代わりに行く方法があるかもしれないことに注意してくださいaplay


「より快適な可聴通知を達成することができた」... 場合、コンピュータがサウンドカードとスピーカーを持っています。
エンドリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.