intel_snd_hda 上没有 HDMI 音频设备(Ubuntu 20.04)

intel_snd_hda 上没有 HDMI 音频设备(Ubuntu 20.04)

我有一个家庭服务器,想将其用作媒体服务器。

但当我连接到电视时,没有声音。

我尝试更新到最新可用内核,并将内核模块 snd-hda-intel 切换为通用。这解决了没有声音设备的问题,现在 3.5 插孔可以工作,但仍然没有 HDMI。

一些额外的信息:

inxi

System:    Kernel: 5.13.13-051313-generic x86_64 bits: 64 Console: tty 1 
           Distro: Ubuntu 20.04.3 LTS (Focal Fossa) 
Machine:   Type: Desktop Mobo: ASRock model: Z590M-ITX/ax serial: M80-E1004401592 UEFI: American Megatrends LLC. v: P1.00 
           date: 01/11/2021 
Audio:     Device-1: Intel driver: snd_hda_intel 
           Sound Server: ALSA v: k5.13.13-051313-generic

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: Generic Analog [Generic Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

显卡信息(i5-10400 中的集成 GPU):

Intel Corporation Device 9bc8 (rev 03)

  *-display UNCLAIMED       
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:a0000000-a0ffffff memory:90000000-9fffffff ioport:4000(size=64) memory:c0000-dffff

答案1

更新您的 BIOS - 您正在运行 1.0 版本,当前版本为 1.4。您必须手动执行此操作,因为 ASRock 不支持 LVFS 项目。

如果lshw将设备列为UNCLAIMED,则表示没有为该设备加载驱动程序。您可以使用lspci -nk -s 00:02.0- 检查这一点,输出应包括Kernel driver in use:。此外,您的lshw输出将显示configuration: driver=<driver> latency=0

尝试rmmod i915; modprobe -vvv i915检查dmesg/var/log/syslog。由于您似乎正在运行主线内核,也许可以尝试 v5.14。

相关内容