我的电脑有 2 个音频输出:一个数字扬声器和一个实际扬声器。不幸的是,我的许多程序会识别“数字”扬声器而不是实际扬声器。因此,在寻找解决方案时,我意外地使用了 modprobe -r pcspkr,现在我不知道如何恢复它。请帮忙?
答案1
重启。模块仅加载到内存中,每次启动时都会重新检测整个设备树;不存在永久“安装”或“卸载”设备的情况。
此外,就像“modprobe -r”删除模块一样,简单的“modprobe”会插入模块。您基本上可以运行modprobe pcspkr
以再次加载模块。
然而,高度音频程序将 PC 扬声器识别为输出的情况并不常见。您的“数字”输出很可能实际上是 HDMI 或 DisplayPort 连接器(两者都可以传输音频和视频)。某些台式机还具有 S/PDIF 音频端口,该端口也是“数字”端口。
(但如果您选择“数字”输出并通过 PC 蜂鸣器获取声音,那就……有点不寻常了。)
在大多数情况下,您只需通过pavucontrol
Ubuntu 的声音设置面板指定默认音频输出,而无需首先删除任何设备。