You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 24.04全新安装后更新系统出现音频卡顿问题求助

Ubuntu 24.04全新安装后更新系统出现音频卡顿问题求助

我明白你遇到的这个音频卡顿问题有多闹心——刚装完系统一切正常,更新完就出状况,确实让人头疼。结合你给出的硬件信息(通过HDMI连接LG/Samsung显示器,音频从LG显示器耳机口输出到有源音箱)和已经尝试过的操作(安装pulseaudio无效),我给你几个针对性的排查和解决方向,你可以逐一试试:

1. 切换/重置PipeWire音频服务(Ubuntu 24.04默认使用PipeWire)

因为你安装了pulseaudio,可能和默认的PipeWire产生冲突,先把音频服务切回PipeWire并重置:

  • 先查看当前音频服务状态:
    systemctl --user status pipewire pulseaudio
    
  • 如果pulseaudio处于运行状态,先停止并禁用它:
    systemctl --user stop pulseaudio.service pulseaudio.socket
    systemctl --user mask pulseaudio.service pulseaudio.socket
    
  • 重启PipeWire相关服务:
    systemctl --user restart pipewire pipewire-pulse
    
  • 完成后播放音频测试,比如用系统自带的声音文件:
    aplay /usr/share/sounds/alsa/Front_Center.wav
    

2. 调整HDMI音频的采样率或格式

更新后可能音频采样率和显示器/音箱不匹配导致卡顿:

  • 打开系统设置→声音,找到当前正在使用的「LG FULL HD」音频设备,点击右侧齿轮图标进入详情设置
  • 在「配置」选项里,尝试切换不同的声道模式(比如从立体声切换到单声道)或采样率(优先尝试44100Hz、48000Hz),每切换一次就测试音频是否正常
  • 如果图形界面设置无效,可手动修改PipeWire配置:
    nano ~/.config/pipewire/pipewire.conf
    
    找到default.clock.ratedefault.clock.allowed-rates,修改为:
    default.clock.rate = 44100
    default.clock.allowed-rates = [ 44100, 48000 ]
    
    保存后重启PipeWire服务再测试。

3. 禁用音频硬件的电源管理

有些情况下,音频设备的电源节能模式会导致卡顿:

  • 编辑ALSA配置文件:
    sudo nano /etc/modprobe.d/alsa-base.conf
    
  • 在文件末尾添加一行:
    options snd-hda-intel power_save=0 power_save_controller=N
    
  • 保存后重启系统,再测试音频是否卡顿。

4. 回滚最近更新的音频相关包

如果卡顿是某次系统更新直接导致的,可以尝试回滚音频相关的更新包:

  • 先查看最近更新的音频类包:
    apt list --upgraded | grep -E 'alsa|pipewire|pulseaudio'
    
  • 找到对应的包(比如pipewire、pipewire-pulse等),查看可用的旧版本:
    apt-cache policy pipewire
    
  • 回滚到旧版本(替换成你找到的具体版本号):
    sudo apt install pipewire=1.0.6-2ubuntu1
    
  • 回滚完成后重启系统测试。

如果以上方法都没解决,你可以再补充一下系统更新的具体内容(比如/var/log/apt/history.log里的更新记录),或者测试直接使用板载声卡(card 0的ALC662 Analog)输出音频,看看是否卡顿,这样能进一步排查是HDMI音频的问题还是系统层面的问题。

备注:内容来源于stack exchange,提问作者DonP

火山引擎 最新活动