Ubuntu 22.10下HP Spectre x360 2018款笔记本随机音量波动问题求助
Hi,我之前在类似的Intel音频设备+Ubuntu 22.10环境下碰到过一模一样的问题,给你几个亲测有效的排查和解决方向:
先搞定PulseAudio的自动增益问题
这是这类音量跳变最常见的诱因。你可以先打开终端,运行pactl list sinks | grep -A 20 "Volume",看看当前音量参数里有没有带dB的自动调整项。然后编辑~/.config/pulse/default.pa文件,在末尾添加一行:load-module module-udev-detect ignore_dB=1保存后重启PulseAudio:
pulseaudio -k && pulseaudio --start,之后测试Zoom和浏览器视频的音量情况。禁用音频设备的电源管理
HP Spectre系列的电源管理机制有时候会对音频芯片做节能调整,间接导致音量波动。编辑/etc/modprobe.d/alsa-base.conf,在文件末尾添加:options snd-hda-intel power_save=0 power_save_controller=N保存后重启系统,这个操作能阻止系统自动降低音频设备的功率。
更新内核和音频工具包
Ubuntu 22.10的默认内核对老款Intel Sunrise Point-LP音频芯片的支持可能存在小瑕疵。运行下面的命令更新内核和alsa工具:sudo apt update && sudo apt upgrade linux-generic alsa-utils重启系统后再测试,很多兼容性问题都能通过内核更新解决。
检查应用自身的设置
别忽略软件层面的设置!Zoom里有个「自动调整扬声器音量」的选项,看似是针对输入的,但偶尔会影响输出;浏览器里的视频网站(比如YouTube)也有独立的音量滑块,不小心误碰的话会让人误以为是系统问题。
如果上面的方法都没效果,你可以试试重新安装PulseAudio:sudo apt purge pulseaudio && sudo apt install pulseaudio,重启后再测试。
我当时就是通过禁用PulseAudio的dB自动调整+关闭音频电源管理解决的问题,希望对你有用!
备注:内容来源于stack exchange,提问作者lrdoftheblings

