Suono via HDMI su Arch Linux


17

Ho il mio laptop Toshiba (Satellite A300) collegato alla mia TV tramite HDMI. Usando VLC 2.2.6, il video funziona perfettamente.

Attualmente, sto provando a trasmettere l'audio agli altoparlanti della TV.

aplay -l mostra il dispositivo di riproduzione HDMI come il terzo:

**** 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

Sono stato in grado di riprodurre un suono di prova sulla TV utilizzando speaker-test -D plughw:0,3 -c 2dopo aver disattivato S / PDIF in alsamixer.

Tuttavia, durante la riproduzione di un file con VLC, l'unica opzione Audio → Audio Deviceè "Audio stereo analogico incorporato". Al momento, l'audio viene riprodotto utilizzando gli altoparlanti del laptop.

Come posso avere VLC che emette l'audio sugli altoparlanti della TV?

Risposte:


30

Con pavucontrol

A quanto pare, ho dovuto cambiare il profilo di "Audio incorporato" in HDMI.

Posso farlo con pavucontrol, installarlo con pacman -Sy pavucontrol.

screenshot di pavucontrol

Ora, il suono funziona perfettamente sugli altoparlanti della TV.


Dal momento che pavucontrolusi PulseAudio , questo deve essere installato pure: pacman -s pulseaudio. Dopo il riavvio (probabilmente il processo systemd di PulseAudio doveva essere attivo), è pavucontrolpossibile connettersi a PulseAudio.


5
Esiste la possibilità di ottenerlo direttamente come dispositivo di output senza dover modificare il profilo di configurazione?
Qw3ry,

Selezionando un'altra fonte per la riproduzione, riesco a far funzionare correttamente la mia uscita audio dal monitor! Grazie, mi hai salvato la giornata !!
Wei Zhong,

Sì, è possibile: pactl set-card-profile 0 output:hdmi-stereo. Vedi questo per di più.
Matthias Braun,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.