Arch Linux에서 HDMI를 통한 사운드 0: Intel [HDA Intel], device 1: ALC268

HDMI를 통해 Toshiba 랩탑 (Satellite A300)을 TV에 연결했습니다. VLC 2.2.6을 사용하면 비디오가 제대로 작동합니다.

현재 TV 스피커로 사운드를 출력하려고합니다.

aplay -l HDMI 재생 장치를 세 번째 장치로 표시합니다.

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

speaker-test -D plughw:0,3 -c 2에서 S / PDIF를 음소거 해제 한 후 사용하여 TV에서 테스트 사운드를 재생할 수있었습니다 alsamixer.

그러나 VLC로 파일을 재생할 때 유일한 옵션 Audio → Audio Device은 “내장 오디오 아날로그 스테레오”입니다. 현재 랩톱 스피커를 사용하여 사운드가 재생됩니다.

VLC에서 사운드를 TV 스피커로 출력하려면 어떻게해야합니까?



답변

pavucontrol

“내장 오디오” 의 프로필 을 HDMI 로 전환해야했습니다 .

로 할 수 있습니다 .로 pavucontrol설치하십시오 pacman -Sy pavucontrol.

이제 사운드가 TV 스피커에서 완벽하게 작동합니다.


PulseAudio를pavucontrol 사용 하므로 다음 사항도 설치해야합니다 . 다시 시작한 후 (PulseAudio의 시스템 작업이 필요할 수 있음) PulseAudio에 연결할 수 있습니다.pacman -s pulseaudiopavucontrol