방금 Debian Bullseye에서 Debian 테스트로 전환했습니다. 다시 시작한 후에 Firefox가 비디오에서 어떤 사운드도 출력할 수 없다는 것을 발견했습니다(YouTube 및 Twitter에서 확인).
Chromium을 사용하여 일부 동영상을 확인했는데 문제가 없었습니다. MPV 비디오 재생 또는 시도한 다른 응용 프로그램(moc, 일부 게임 등)에서 소리가 들립니다.
나는 Linux 오디오 스택을 실제로 이해하지 못하고 디버깅 정보를 어디서 찾아야 할지 모른다고 말하고 싶습니다. 각 응용 프로그램의 입력을 확인했는데 pavucontrol
Firefox가 오디오 출력을 보내는 것을 볼 수 있습니다. 하지만 다른 앱은 보이지 않습니다.
파이프/펄스 충돌이 있을 수 있다고 생각하지만 여기서 무슨 일이 일어나고 있는지 잘 모르겠습니다. 다음은 내가 설치한 일부 오디오 관련 패키지 목록입니다.
$ dpkg -l | grep pulse
ii libpulse-dev:amd64 16.1+dfsg1-2 amd64 PulseAudio client development headers and libraries
ii libpulse-mainloop-glib0:amd64 16.1+dfsg1-2 amd64 PulseAudio client libraries (glib support)
ii libpulse0:amd64 16.1+dfsg1-2 amd64 PulseAudio client libraries
ii libpulse0:i386 16.1+dfsg1-2 i386 PulseAudio client libraries
ii libpulsedsp:amd64 16.1+dfsg1-2 amd64 PulseAudio OSS pre-load library
rc pipewire-pulse 0.3.59-1 amd64 PipeWire PulseAudio daemon
ii pulseaudio 16.1+dfsg1-2 amd64 PulseAudio sound server
ii pulseaudio-utils 16.1+dfsg1-2 amd64 Command line tools for the PulseAudio sound server
ii pulsemixer 1.5.1-1 all command-line mixer for PulseAudio with a curses interface
$ dpkg -l | grep pipewire
ii libpipewire-0.3-0:amd64 0.3.59-1 amd64 libraries for the PipeWire multimedia server
ii libpipewire-0.3-common 0.3.59-1 all libraries for the PipeWire multimedia server - common files
ii libpipewire-0.3-modules:amd64 0.3.59-1 amd64 libraries for the PipeWire multimedia server - modules
ii pipewire:amd64 0.3.59-1 amd64 audio and video processing engine multimedia server
ii pipewire-bin 0.3.59-1 amd64 PipeWire multimedia server - programs
ii pipewire-media-session 0.4.1-4 amd64 example session manager for PipeWire
rc pipewire-pulse
이 문제에 대한 해결책을 찾는 방법에 대한 조언이 있습니까?