NUC10 上全新安装(20.04),但没有 HDMI 音频,只有“虚拟输出”

NUC10 上全新安装(20.04),但没有 HDMI 音频,只有“虚拟输出”

问题

全新安装 Ubuntu 20.04(以及 LinuxMint 20.2 Cinnamon 和 Elementary Os 6)Intel NUC10I7FNHN 后,我没有在声音设置中选择 HDMI 声音输出的选项,只能dummy作为声音输出。

该系统是双启动 - 从 Windows 我能够通过 HDMI 播放声音,这排除了不同硬件组件(电视、HDMI 电缆和端口)的问题。

我尝试做的事情

  1. 常见的解决方案

    • 重新安装pulseaudioalsa包裹。
    • pulseaudio -k, 没有什么。
    • pacmd list-sinks仅显示虚拟接收器轮廓。
    • aplay -l没有返回任何结果。
  2. 升级到最新的 NUC10 BIOS(0053)。

  3. 我尝试了以下两个修复方法Logix 使用 SND HDA Intel 修复 Ubuntu 中无声音(虚拟输出)问题

    • 通过在末尾/etc/modprobe.d/alsa-base.conf添加进行编辑。options snd-hda-intel model=generic
    • 编辑同一个文件,最后加上options snd-hda-intel dmic_detect=0和。/etc/modprobe.d/blacklist.confblacklist snd_soc_skl
  4. 使用该alsa-info工具进行调试生成的输出

答案1

我找到了解决我的问题的方法,发布在这里,以便可以帮助其他人节省一些时间。

总结

已将内核升级至5.14+,因为已对 NUC10 应用了修复。

潜在问题

找到了这个clearlinux 中的 Github 问题与 NUC10 相关,并遇到了类似的问题。
注意到他们有类似的alsa-info 输出
他们制作了一个补丁并将其合并alsa-devel到内核中5.14
我尝试的三个操作系统的内核版本为5.105.11。(ElementaryOs 6、LM 20.02 和 Ubuntu 20.04)

确实如此 - 安装新内核解决了我的问题!
安装该特定软件包也许可以解决这个问题alsa,但我还没有尝试过。

相关内容