저는 Devuan GNU/Linux 3 Beowulf를 사용하고 있습니다. 내 컴퓨터에는 온보드 오디오(인텔 보드)가 있습니다. 오디오는 Chromium을 포함한 대부분의 앱에서 작동했지만 이상하게도 Firefox에서는 작동하지 않았습니다(PulseAudio가 필요하지만 처음부터 작동하지 않았습니다).
어쨌든, 오늘 초에 이라는 프로그램을 설치했습니다 debian-pulseaudio-config-override:amd64
. 고의로 설치한 것은 아니지만 다음 항목도 설치했을 때 프로그램이 설치되었습니다.
linux-image-5.10.0-0.bpo.3-amd64
linux-headers-5.10.0-0.bpo.3-amd64:amd64 (5.10.13-1~bpo10+1)
linux-kbuild-5.10:amd64 (5.10.13-1~bpo10+1, automatic)
linux-headers-5.10.0-0.bpo.3-common:amd64 (5.10.13-1~bpo10+1)
금후:
기본적으로 어떤 응용 프로그램도 오디오를 재생하지 않습니다.
굵은 글씨(예)예이 드롭다운에서 카드를 수동으로 선택하면 오디오를 재생할 수 있으며 ALSA 출력이 제공됩니다.
Cinnamon 시스템 설정 패널의 사운드 장치 구성 대화 상자에는 HDMI 및 Digital SPDIF와 같은 다른 출력 장치만 표시됩니다.
vlc
기본적으로 어떻게든 올바른 오디오 출력 장치를 찾습니다(그러나 적절한 믹서 장치는 찾지 못했지만 이전에도 찾지 못했습니다).aplay -l
온보드 오디오 표시:**** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 1: ALC1150 Digital [ALC1150 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 ... snip ...
오디오 재생을 다시 활성화하려면 어떻게 해야 합니까?
답변1
어쨌든 이 debian-pulseaudio-config-override
패키지를 설치하면 모든 오디오가 PulseAudio 서버를 통과하게 됩니다. 이제 PulseAudio에서 기본 오디오 출력 장치 선택이 잘못되었습니다. 이는 HDMI 연결 중 하나입니다. 오디오를 지원하는 모니터가 없기 때문에 이런 일이 실제로 발생해서는 안 되지만, 발생합니다(아마 v4l2loopback 모듈이 로드되기 때문에).
그래서 제가 한 일은 pavucontrol
다음과 같이 PulseAudio 구성 유틸리티를 실행하는 것이었습니다.
내가 변했어내장 오디오옵션. 셀 수 없이 많은 구성이 있어서 시행착오를 겪어야 했지만 "Analog Surround 5.1 Out + Analog Stereo In (Unplugged)"가 나에게 꼭 필요한 기능을 제공했습니다.
참고: 이것이 모든 상황에서 모든 사람에게 효과가 있다고 말하는 것은 아닙니다. 제 경험상 Linux 오디오는 매우 까다롭고 취약합니다. :-(