我怎样才能让 X Windows bell 使用默认的音频设备?

我怎样才能让 X Windows bell 使用默认的音频设备?

X 窗口系统提供命令

xset b on

例如,打开向 发送 Ctl-G 时响起的“铃声” xterm。不幸的是,默认设置似乎是尝试在 PC 扬声器上播放铃声,而我的硬件上没有这个功能。

如何让 X 在默认音频设备上播放铃声/dev/dsp或者类似的东西?

答案1

pulseaudio 有一个选项可以做到这一点:

pulseaudio --daemonize  # If you aren't already running it

pactl upload-sample /usr/share/sounds/generic.wav bell-windowing-system
pactl load-module module-x11-bell sample=bell-windowing-system

这可以在 中全局启用/etc/pulse/default.pa

相关内容