在 Ubuntu12.04 中启用蜂鸣

在 Ubuntu12.04 中启用蜂鸣

重复的在 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:哔哔声

相关内容