电脑内置扬声器发出声音

电脑内置扬声器发出声音

我的问题是,在我的 HP/DC7900 系统上,内置 PC 扬声器上的声音总是与声卡上的声音相同。我检查了所有设置,但没有找到禁用内置 PC 扬声器的选项。

这个问题有解决办法吗?

答案1

您可以使用以下命令暂时禁用内置扬声器:

sudo modprobe -r pcspkr

或者要永久禁用它,请在 /etc/modprobe.d/ 中创建一个新文件,名为 blacklist-pcspkr.conf 或任何您能识别的名称。将以下行添加到该文件:

黑名单 pcspkr

当然,这将在操作系统运行时完全禁用扬声器,因此也不会发生命令行输入错误导致其发出蜂鸣声作为反馈的情况(BIOS 错误仍会起作用,因为操作系统到那时还没有禁用它)。如果您希望它在某些错误时正常发出蜂鸣声,但不通过它播放音乐,那么这将需要进一步对声音设置进行故障排除,以了解为什么所有内容都通过该输出播放。

相关内容