You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新后HDMI无声音故障求助

更新后HDMI无声音故障求助

Hey,太懂这种糟心的感觉了——一年前好不容易折腾好的HDMI声音,躲了好久的系统更新一装直接崩了,连之前改了啥都记不清,简直要命!结合你给出的信息(AMD Kabini HDMI音频设备,现在各种工具都看不到它),给你几个大概率能解决的方向,都是改配置文件或者调内核模块的,符合你模糊记得的“改文件”的印象:

先排查内核模块加载问题

系统更新很可能把HDMI音频的内核模块搞没加载了,先检查下:

  • 运行lsmod | grep snd_hda_codec_hdmi,看看有没有输出。如果啥都没有,手动加载模块试试:
    sudo modprobe snd_hda_codec_hdmi
    
  • 加载完立刻再跑一遍aplay -l或者pactl list sinks,看看HDMI设备有没有出现。如果出来了,那就是模块没自动加载,接下来要让它开机自动加载。

强制系统识别HDMI音频设备

如果模块加载了还是看不到设备,大概率是要在ALSA配置里加参数强制识别。之前你改的应该就是这类文件:

  • 打开/etc/modprobe.d/alsa-base.conf(或者有些系统是/etc/modprobe.d/sound.conf),在末尾加一行:
    options snd_hda_intel probe_mask=1
    
    这个参数是强制让系统探测HDMI音频设备,有时候AMD的Kabini系列需要这个触发识别。
  • 或者试试另一个参数,针对多音频设备的情况:
    options snd_hda_intel enable=1,1
    
    第一个1开启内置音频,第二个1开启HDMI音频。
  • 保存文件后,重启音频服务或者直接重启系统:
    sudo systemctl restart alsa-restore.service
    
    重启后再用cat /proc/asound/cards看看有没有新增的HDMI声卡条目。

其他可能的小排查

  • 偶尔系统更新会间接影响BIOS设置(虽然概率低,但不妨试试):重启进BIOS,找“HDMI Audio”“Onboard Audio”这类选项,确保是开启状态。
  • 重置PulseAudio配置:有时候更新后Pulse的缓存会出问题,先杀掉进程再重启:
    pulseaudio -k
    pulseaudio --start
    
    然后打开pavucontrol再检查各个标签页。

如果这些都不行,你可以再补充下lsmod的完整输出(如果能手动打出来的话),或者dmesg | grep audio的结果,看看有没有设备识别失败的报错信息,这样能更精准定位问题。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 09:39:10