我有一台装有 Ubuntu 22.04 LTS 和 Windows 10 双启动的 PC。全新安装 ubuntu 后,我注意到我的扬声器(edifier r1280dbs)发出随机的爆音(非常小,但确实存在)。
每当我打开大型应用程序(如 Microsoft Teams)或登录/注销系统时,似乎都会发生这种情况。但它也可能随机发生。我进行了深入搜索,发现的大多数结果都表明问题出在声卡的省电选项上。我按照这里的解决方案操作,但都不起作用。Ubuntu 20.04 上令人厌烦的咔哒声/爆裂声 请帮我解决这个问题。谢谢!
答案1
这回答对我有用。
- 备份现有的 PuseAudio 配置文件:
sudo cp /etc/pulse/default.pa /etc/pulse/default.bak
- 编辑配置文件:
gedit admin:///etc/pulse/default.pa
- 散列出条目 load-module module-suspend-on-idle:
#load-module module-suspend-on-idle
- 保存并关闭配置文件
- 重新启动 PluseAudio:
systemctl restart --user pulseaudio
答案2
因为这些解决方案对我都不起作用,而且当音量较低时扬声器会保持空转状态一段时间,所以我发现这个破解方法有效:
播放-q-r 48000-n-t alsa-b 16-c 2 synth sin 10 音量-10dB
我只是一直播放这种听不见的(对我来说)声音,它们从不闲着。
答案3
[注意:您需要 root 权限才能执行此操作]。
在终端中打开文件:
sudo gedit /etc/modprobe.d/alsa-base.conf
在页面底部添加以下行:
选项 snd-hda-intel power_save=0 power_save_controller=N
保存并重新启动。