Nvidia HDMI 音频在系统上不可见

Nvidia HDMI 音频在系统上不可见

我最近在我的电脑上安装了 Arch Linux。我使用的是通过 HDMI 连接到接收器的 Nvidia GTX 660 Ti。我无法通过该 HDMI 连接播放音频。在我的显卡旁边,我有一个板载 Realtek 音频芯片,我真的不想禁用它,还有一个 AMD R7 显卡,它在 efi 中被禁用。我正在使用 Nvidia 专有驱动程序,并且我的整个系统从今天起已更新。

lspci -k报告:

01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 841e
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

aplay -l报告:

card 0: Generic [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
card 0: Generic [HD-Audio Generic], device 3: ALC887-VD Digital [ALC887-VD Digital]

如何让我的 HDMI 端口显示为音频设备?

答案1

问题出在我的芯片组上的 IOMMU 实现。显然 IOMMU 和我的声卡的组合不起作用,在 EFI 中禁用 IOMMU 后它神奇地起作用了。

相关内容