배포판: Debian Bullseye 오디오 인터페이스: M-Audio M-Track 2X2M, Focusrite Scarlett 2i4
vlc, mpv, quodlibet, firefox를 사용하여 모든 사운드를 재생할 수 있습니다.
잭을 시작하고 각 응용 프로그램에 사용하도록 지시하여 사운드를 계속 재생할 수 있습니다.펄스 오디오 잭 수신기.
잭이 중지되면 모든 소프트웨어가 잭 수신기에서 오디오 인터페이스로 반환됩니다. vlc에 오디오 재생 문제가 있다는 점(이미지가 괜찮아 보이는 경우)을 제외하면 모두 잘 재생됩니다(잭을 중지할 때 짧은 전환 결함).
증상은 두 오디오 인터페이스 간에 약간 다릅니다.
M-Audio M-Track 2X2M을 사용할 때 사운드가 몇 초마다 멈추고 콘솔에 다음 오류가 표시됩니다.
[0000559265fdea20] pulse audio output warning: starting late (-17920 us)
[0000559265fdea20] main audio output warning: playback way too early (-512867): playing silence
[0000559265fdea20] main audio output warning: playback too late (60253): up-sampling
[0000559265fdea20] main audio output warning: timing screwed (drift: 121333 us): stopping resampling
[0000559265fdea20] main audio output warning: playback too late (121292): up-sampling
[0000559265fdea20] main audio output warning: playback way too late (182033): flushing buffers
[0000559265fdea20] main audio output warning: playback way too early (-508497): playing silence
[0000559265fdea20] main audio output warning: playback too late (75859): up-sampling
[0000559265fdea20] main audio output warning: timing screwed (drift: 154957 us): stopping resampling
[0000559265fdea20] main audio output warning: playback too late (154937): up-sampling
[0000559265fdea20] main audio output warning: playback way too late (194625): flushing buffers
[0000559265fdea20] pulse audio output warning: starting late (-1470 us)
[0000559265fdea20] main audio output warning: playback way too early (-508119): playing silence
[0000559265fdea20] main audio output warning: playback too late (60012): up-sampling
[0000559265fdea20] main audio output warning: timing screwed (drift: 120048 us): stopping resampling
[0000559265fdea20] main audio output warning: playback too late (120331): up-sampling
[0000559265fdea20] main audio output warning: playback way too late (180143): flushing buffers
[0000559265fdea20] pulse audio output warning: starting late (-3654 us)
[0000559265fdea20] main audio output warning: playback way too early (-548874): playing silence
[0000559265fdea20] main audio output warning: playback too late (77824): up-sampling
[0000559265fdea20] main audio output warning: timing screwed (drift: 159831 us): stopping resampling
[0000559265fdea20] main audio output warning: playback too late (159790): up-sampling
[0000559265fdea20] main audio output warning: playback way too late (180711): flushing buffers
[0000559265fdea20] pulse audio output warning: starting late (-19826 us)
[0000559265fdea20] main audio output warning: playback way too early (-513173): playing silence
[0000559265fdea20] main audio output warning: playback too late (60207): up-sampling
Scarlett의 경우 이런 버그도 경험하지 못했고 소리가 멈추지도 않았으나 잘린 것처럼 더러워진 소리가 들렸습니다.
vlc가 영향을 받는 유일한 플레이어인 것 같습니다.
vlc를 다시 시작해도 도움이 되지 않았습니다.
출력을 내부 사운드 카드로 변경했다가 다시 변경해도 도움이 되지 않았습니다. 내부 사운드 카드를 선택하면 문제가 중단되었다가 오디오 인터페이스를 선택하면 다시 나타납니다.
pulseaudio를 다시 시작한 다음 vlc를 다시 시작하면 문제가 해결되었습니다(다음 번까지).
systemctl --user restart pulseaudio
나는 아무것도 모른다. 시스템 로그에 관련 내용이 표시되지 않습니다. 관련성을 보여주는 유일한 로그는 위에서 참조한 vlc 로그이지만 근본 원인이 아닌 결과만 표시하는 것이 유감입니다.
jack을 중지했을 때 QjackCtl에서 해당 오류를 발견했습니다. 펄스 오디오 잭 수신기를 사용할 때만 나타납니다.
Sat Dec 3 18:13:29 2022: Client 'qjackctl' with PID 5618 is out
Sat Dec 3 18:13:29 2022: Stopping jack server...
Sat Dec 3 18:13:29 2022: Client 'system' with PID 0 is out
Sat Dec 3 18:13:29 2022: Client 'PulseAudio JACK Sink' with PID 5393 is out
Sat Dec 3 18:13:29 2022: Client 'PulseAudio JACK Source' with PID 5393 is out
Sat Dec 3 18:13:29 2022: ERROR: Cannot write socket fd = 47 err = Broken pipe
Sat Dec 3 18:13:29 2022: ERROR: CheckRes error
Sat Dec 3 18:13:29 2022: ERROR: Could not write notification
Sat Dec 3 18:13:29 2022: ERROR: ClientNotify fails name = system notification = 1 val1 = 0 val2 = 0
Sat Dec 3 18:13:29 2022: ERROR: Cannot write socket fd = 51 err = Broken pipe
Sat Dec 3 18:13:29 2022: ERROR: CheckRes error
Sat Dec 3 18:13:29 2022: ERROR: Could not write notification
Sat Dec 3 18:13:29 2022: ERROR: ClientNotify fails name = system notification = 1 val1 = 0 val2 = 0
Sat Dec 3 18:13:29 2022: Released audio card Audio1
Sat Dec 3 18:13:29 2022: ERROR: Cannot write socket fd = 47 err = Broken pipe
Sat Dec 3 18:13:29 2022: ERROR: CheckRes error
Sat Dec 3 18:13:29 2022: ERROR: Could not write notification
Sat Dec 3 18:13:29 2022: ERROR: ClientNotify fails name = freewheel notification = 1 val1 = 0 val2 = 0
Sat Dec 3 18:13:29 2022: ERROR: Cannot write socket fd = 51 err = Broken pipe
Sat Dec 3 18:13:29 2022: ERROR: CheckRes error
Sat Dec 3 18:13:29 2022: ERROR: Could not write notification
Sat Dec 3 18:13:29 2022: ERROR: ClientNotify fails name = freewheel notification = 1 val1 = 0 val2 = 0
잭을 중지할 때 펄스 오디오 잭 수신기가 좋지 않은 방식으로 중단되어 펄스 오디오가 엉망이 될 가능성이 있습니까?