無法讓 HDMI 音訊在 Ubuntu 20.04 LTS 上與 NVIDIA GPU 搭配使用

無法讓 HDMI 音訊在 Ubuntu 20.04 LTS 上與 NVIDIA GPU 搭配使用

我遇到了一個問題,即無法使用透過 HDMI 連接到筆記型電腦的顯示器上的揚聲器。顯示器工作正常,甚至聲音在 Windows 上也能正常工作,但在 Ubuntu 上,它只將我的內建揚聲器/耳機顯示為唯一可用的來源。

另外,有點斷章取義,但我的 ubuntu 上揚聲器的最大音量比 Windows 上小得多。因此,如果有一個解決方案,那就太好了。

筆記型電腦規格:

OS: Ubuntu 20.04.2 LTS ×86_64 
Host: HP Pavilion Power Laptop 15-cb 
Kernel: 5.8.0-55-generic 
Uptime: 2 hours, 36 mins 
Packages: 2042 (dpkg), 14 (snap) 
Shell: bash 5.0.17 
Resolution: 1366x768, 1920x1080
DE: GNOME Mutter
Theme: Adwaita
Theme: Yaru-dark [GTK2/3] 
Icons: Yaru [GTK2/3] 
Terminal: gnome-terminal
GPU: Intel i5-7300HQ (4) @ 3.500GHz 
GPU: Intel HD Graphics 630
GPU: NVIDIA GeForce GTX 1050 Mobile 
Меmогу: 3464MiB 7846MiB

因西

Audio:
  Device-1: Intel CM238 HD Audio driver: snd_hda_intel 
  Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel 
  Sound Server: ALSA v: k5.8.0-55-generic 

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC295 Analog [ALC295 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

額外的驅動程式

阿薩混合器

帕夫控制

答案1

經過網路挖掘後,我發現該錯誤是由於 ubuntu 自動對聲卡應用電源控製造造成的,因此我可以透過編輯 ubuntu BIOS 規則目錄中的 nvidia 規則檔案來使其工作。在該文件中,您只需將最後幾行中的「自動」設定切換為「開啟」即可。 https://forums.developer.nvidia.com/t/no-option-for-audio-over-displayport-hdmi/175889/3

答案2

我遇到了同樣的問題,但我的版本和硬體不同。也許它可以幫助...

命令 nvidia-smi 返回錯誤。

我已經透過應用「Ubuntu Install Nvidia driver using the CLI method # 2」部分中描述的過程解決了這個問題https://www.cyberciti.biz/faq/ubuntu-linux-install-nvidia-driver-latest-proprietary-driver/

現在ubuntu上聲音就可以了。

相關內容