1 votes

Impossible de faire fonctionner l'audio HDMI avec le gpu NVIDIA sur Ubuntu 20.04 LTS

J'ai un problème où je ne peux pas utiliser les haut-parleurs de mon moniteur qui est connecté à mon ordinateur portable par HDMI. L'écran fonctionne parfaitement et même les sons sous Windows, mais sous Ubuntu, il affiche mes haut-parleurs/écouteurs intégrés comme seule source disponible.

Aussi, un peu hors contexte mais le volume maximum de mes haut-parleurs sur ubuntu est bien inférieur à celui de Windows. Donc s'il y a une solution à cela, ce serait génial.

Spécifications de l'ordinateur portable :

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

inxi

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

Additional Drivers

Alsamixer

Pavucontrôle

2voto

Nanogines Points 31

Après avoir creusé sur internet, j'ai pu trouver que l'erreur était due au fait qu'ubuntu appliquait automatiquement le contrôle de l'alimentation sur la carte son et j'ai donc pu la faire fonctionner en éditant le fichier nvidia rules dans le répertoire ubuntu bios rules. Dans ce fichier, il suffit d'activer le paramètre "auto" dans les deux dernières lignes. https://forums.developer.nvidia.com/t/no-option-for-audio-over-displayport-hdmi/175889/3

0voto

rufto Points 1

J'ai eu le même problème mais ma version et mon matériel sont différents. Cela peut peut-être aider...

La commande nvidia-smi renvoyait une erreur.

J'ai résolu ce problème en appliquant la procédure décrite dans la section : "Ubuntu Install Nvidia driver using the CLI method # 2" de https://www.cyberciti.biz/faq/ubuntu-linux-install-nvidia-driver-latest-proprietary-driver/

Et maintenant le son est ok sur ubuntu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X