重复的在 Ubuntu 中启用系统蜂鸣. 那里提到的一切都不起作用。
我正在尝试在Ubuntu 12.04
笔记本电脑和Ubuntu 14.04
台式机上启用蜂鸣功能。
cout << "\a"
在 g++ 中echo -e "\a"
在 bash 中
我想要上面两个发出哔哔声。
我跟着这blacklist pcspkr
并在其他地方搜索过,但都不起作用。我已在 中注释掉/etc/modprobe.d/blacklist.conf
。我也在 中启用了它alsamixer
。
> sudo apt-get install beep
> beep // produces beep
> sudo modprobe pcspkr // shows nothing
> lsmod | grep pcspkr
pcspkr 12631 0
> sudo grep pcspkr /var/log/dmesg
[ 16.278105] input: PC Speaker as /devices/platform/pcspkr/input/input8
> pactl upload-sample /usr/share/sounds/ubuntu/stereo/bell.ogg bell.ogg
> pactl list samples // shows bell.ogg
但是如何使用\a
(尤其是在 g++ 中)让它发出哔哔声?
答案1
许多声卡都有一个“嘟嘟”声道,通常是静音的:
在终端中运行“alsamixer”:您可能需要按 F6 并选择您的卡。使用箭头键滚动到嘟嘟声通道,然后按 M 取消静音。请注意,通道下方的“MM”标签将更改为“00”。您也可以使用 ↑ 来增加频道的音量。按 Esc 关闭 alsamixer。
(从archwiki:哔哔声)