![Nvidia HDMI 오디오가 시스템에 표시되지 않음](https://linux55.com/image/54015/Nvidia%20HDMI%20%EC%98%A4%EB%94%94%EC%98%A4%EA%B0%80%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%20%ED%91%9C%EC%8B%9C%EB%90%98%EC%A7%80%20%EC%95%8A%EC%9D%8C.png)
최근에 내 컴퓨터에 Arch Linux를 설치했습니다. 저는 HDMI를 통해 수신기에 연결된 Nvidia GTX 660 Ti를 사용하고 있습니다. 이 HDMI 연결을 통해 오디오를 재생할 수 없습니다. 내 그래픽 카드 옆에는 실제로 비활성화하고 싶지 않은 온보드 Realtek 오디오 칩과 efi에서 비활성화되는 AMD R7 그래픽 카드가 있습니다. 저는 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를 비활성화한 후 마술처럼 작동했습니다.