Son via HDMI sur Arch Linux

17

J'ai mon ordinateur portable Toshiba (Satellite A300) connecté à mon téléviseur via HDMI. En utilisant VLC 2.2.6, la vidéo fonctionne très bien.

Actuellement, j'essaie de restituer le son aux haut-parleurs du téléviseur.

aplay -l montre le périphérique de lecture HDMI comme troisième:

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC268 Digital [ALC268 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

J'ai pu jouer un son de test sur le téléviseur en utilisant speaker-test -D plughw:0,3 -c 2après avoir réactivé S / PDIF alsamixer.

Pourtant, lors de la lecture d'un fichier avec VLC, la seule option dans Audio → Audio Deviceest "Built-in Audio Analog Stereo". À l'heure actuelle, le son est joué à l'aide des haut-parleurs de l'ordinateur portable.

Comment puis-je faire en sorte que VLC émette le son vers les haut-parleurs du téléviseur?

Matthias Braun
la source

Réponses:

30

Avec pavucontrol

Il s'avère que j'ai dû passer le profil de "Audio intégré" en HDMI.

Je peux le faire avec pavucontrol, l'installer avec pacman -Sy pavucontrol.

capture d'écran pavucontrol

Maintenant, le son fonctionne parfaitement sur les haut-parleurs du téléviseur.


Depuis les pavucontrolutilisations PulseAudio , il doit être installé: pacman -s pulseaudio. Après le redémarrage (le travail systemd de PulseAudio devait probablement être activé), pavucontrolpeut se connecter à PulseAudio.

Matthias Braun
la source
5
Y a-t-il une possibilité de l'obtenir directement en tant que périphérique de sortie sans avoir à changer le profil de configuration?
Qw3ry
En sélectionnant une autre source pour la lecture, j'ai réussi à faire fonctionner ma sortie audio du moniteur! Merci, vous sauvez ma journée !!
Wei Zhong
Oui, vous pouvez: pactl set-card-profile 0 output:hdmi-stereo. Voir ceci pour plus.
Matthias Braun