헤드폰이 때때로 오디오 재생을 방해함

헤드폰이 때때로 오디오 재생을 방해함

징후:오디오(소프트웨어 특정이 아닌 시스템 전체)가 때때로 10~20초마다 끊깁니다(음소거되면 펑하는 소리가 들림).
pavucontrol 또는 유사한 도구를 통해 관찰하면 포트가 라인 출력에서 ​​헤드폰으로 전환하는 데 몇 밀리초가 걸리는 것을 확인할 수 있습니다.

문제 해결:확실하지는 않지만 과거 연구(1년 전, 링크 손실)로 인해 매우 오래된 커널 버그가 발생했지만 실제로는 기억이 나지 않습니다. 나에게는 테스트한 모든 배포판(Mint, Kubuntu 및 현재 Manjaro)에는 나타나지만 Windows에는 나타나지 않습니다.
헤드폰 포트가 꽤 빨리 인식되고 pulseaudio(또는 확실하지 않은 alsa)가 헤드폰으로 전환하기로 결정한 것처럼 보이지만 결함이 다시 발생한 직후에 다시 돌아옵니다.

해결책:작년에는 아무런 문제 없이 작동했습니다. 아마도 소스 문제가 해결되지 않았을 것입니다. 이제 이것을 자체 답변으로 게시하십시오.

소스 문제를 해결하는 방법에 대한 조언을 주시면 감사하겠습니다.

답변1

해결책
충돌하는 포트를 찾아서 비활성화하십시오.
여기에 이미지 설명을 입력하세요.
이 작업은 HDAJackRetask를 사용하여 수행할 수 있습니다. 올바른 사운드 카드/코덱(예: Realtek ALC892)을 선택하고 충돌하는 포트/핀(예: 0x1b)을 찾아 "연결되지 않음"으로 덮어씁니다. 그런 다음 "지금 신청"을 클릭하세요.

"장치 또는 리소스 사용 중"이라는 오류 메시지가 나타나면 일시적으로 펄스오디오를 완전히 비활성화해야 합니다. 상황에 따라 다음과 같이 작동합니다.

  1. 간단히 -pulseaudio --kill을 종료하고 다시 시작한 다음 pulseaudio --start를 시도해 보십시오.
  2. PulseAudio가 자동으로 재생성되는 경우,더 이상 자동 생성되지 않도록 지시
  3. 이것이 작동하지 않으면 다음을 수행해야 할 수도 있습니다.시스템 서비스 비활성화곧(그리고 중지를 시작으로 바꿔 다시 시작)

완료되면 "부팅 재정의 설치"를 클릭하여 수정 사항이 다음 재부팅에도 적용되도록 할 수 있습니다. 물론, 제대로 작동한다고 확신하는 경우에만 이 작업을 수행하세요.

관련 정보