![如何让终端铃声在没有 PC 扬声器的情况下播放警报声?](https://linux22.com/image/965605/%E5%A6%82%E4%BD%95%E8%AE%A9%E7%BB%88%E7%AB%AF%E9%93%83%E5%A3%B0%E5%9C%A8%E6%B2%A1%E6%9C%89%20PC%20%E6%89%AC%E5%A3%B0%E5%99%A8%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%92%AD%E6%94%BE%E8%AD%A6%E6%8A%A5%E5%A3%B0%EF%BC%9F.png)
我怎样才能让终端铃声通过普通扬声器(而不是 PC 扬声器)播放警报声?我已将 irssi 设置为在各种 IRC 事件时发出蜂鸣声,但什么也没发生,因为蜂鸣声使用了终端铃声。
另外,请参阅我的相关问题关于视觉警报。
答案1
编辑 ~/.xprofile 并添加行pactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg
。然后当您注销并重新登录时,echo -e '\a'
在终端中输入将播放警报声音(glass.ogg)。然后我将 bell.ogg(使用 找到locate -i bell.ogg
)复制到与 glass.ogg 相同的文件夹中,并修改上述命令以改用 bell.ogg。然后,您可以在“声音”->“声音效果”选项卡中调整警报音量。
此解决方案适用于 Ubuntu 12.10 Quantal Quetzal 64 位和 3.5.0-22-generic。它来自http://www.richud.com/wiki/Ubuntu_Beep_Audible_Bell_Ping_Fix。