PC 空闲时,Ubuntu 会发出奇怪的嘶嘶声。耳机也已插入,耳机和扬声器均正常工作。
当我的 PC 处于空闲状态且未播放任何声音时,就会出现嘶嘶声。播放任何类型的声音时,嘶嘶声都会消失,而播放停止时,嘶嘶声又会再次出现。
尝试拔下耳机并单独使用扬声器。仍然没有解决。
耳机上没有这样的嘶嘶声,扬声器也没有问题,因为它们在 Windows 上运行良好。
因此,声卡是 Realtek ALC887-VD 通用声卡,扬声器是通过后主板通用输出连接到 PC 的 Philips SPA9080B。
还有一件事,我唯一一次听到这种声音是当我的 PC 关闭但扬声器没有关闭时。所以我最好的猜测是,当 PC 空闲时,Ubuntu 可能会切断与后置端口的连接?可能与省电有关?
答案1
好吧,正如猜测的那样,问题出在省电方面,脉冲音频使空闲的播放设备静音。现在,由于扬声器静音,它开始发出通常的嘶嘶声。为了解决这个问题,
使用 sudo 权限打开 /etc/pulse/default.pa
注释掉以下行:load-module module-suspend-on-idle
使用以下命令重新启动 pulseaudio:systemctl restart --user pulseaudio
答案2
安装 TLP 模块后,我遇到了同样的问题。原因是 TLP 默认在插入交流电时禁用扬声器的省电模式。在 TLPUI 中,我将值更改为 1,这意味着在使用交流电时启用省电模式。然后嘶嘶声自动关闭,我的 TLP 模块也可以正常工作。
希望这也有帮助。