如何使“蜂鸣”命令起作用?


15

我正在尝试使用该beep命令,但是它不会发出任何声音。

我用安装了它sudo apt-get install beep,然后我运行了beep,没有任何反应(没有显示错误或播放声音)。我还运行了sudo modprobe pcspkr和,并sudo alsamixer取消静音“嘟嘟”声,并将db增益设置为100。然后sudo alsactl store

有没有办法解决它或替代它beep

我正在使用Ubuntu 10.04。


不是一个“真正的”解决方案,但这是我要做的:别名b ='r -l“ beepr” -e“ beep(0)”',然后使用b
同构

Answers:


8

一定是系统蜂鸣声还是任何声音?

您的系统上有一个命令可以播放命令行声音。例如,使用Alt- F2和打开终端

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

会玩这个Front_Center.wav

因此,您所需要做的就是beep.wav在网络上找到并使用aplay它。


是的,我最终使用aplay,不知道为什么蜂鸣声不起作用,谢谢您的答复。
fkeials,2011年

1
关键beep是它可以产生任意的蜂鸣声。
Cerin

@Rinzwind和另一个下注5年后,因为未回答问题
Endolith '16

“还是哔哔的替代品?” 嗯?
Rinzwind '16

11

尽管超过2岁,但我发现在基于ubuntu 12.04的系统上使用蜂鸣器仍然是个问题。

通过alsamixer这个askubuntu答案上解决类似问题,确保哔哔混音器级别> 0后,对我来说效果很好;归结为将中的pcspkr模块列入黑名单/etc/modprobe.d/blacklist.conf。或者,您可以只是sudo modprobe pcspkr临时解决方案。

如接受答案中所述,通过播放默认情况下在大多数系统(例如基于gnome的系统)上存在的某些通知声音,可以实现更令人愉悦的听觉通知。 paplay /usr/share/sounds/gnome/default/alerts/glass.ogg

请注意,paplay如今(使用脉冲音频)可能已经成为替代基于alsa(但仍在工作)的方法aplay


如果您的计算机配有声卡和扬声器,可以实现更悦耳的声音通知” 。
endolith '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.