Pulse Audio에서 포트 전환을 비활성화할 수 없습니다. 사용 가능한 포트의 모듈 스위치 제거가 더 이상 작동하지 않습니다.

Pulse Audio에서 포트 전환을 비활성화할 수 없습니다. 사용 가능한 포트의 모듈 스위치 제거가 더 이상 작동하지 않습니다.

내 오디오 잭이 고장났고 몇 초마다 잠시 동안 연결이 유지됩니다. 이로 인해 출력이 헤드폰으로 전환되었다가 다시 헤드폰으로 전환될 때 희미한 딱딱거리는 소리가 발생합니다.

이전 작업은 /etc/pulse/default.pa에서 module-switch-on-port-available을 제거하는 것이었습니다. 16.04에서 Ubuntu 18.04로 업그레이드한 이후로 더 이상 작동하지 않습니다. pactl을 확인하면 모듈이 로드되지 않지만 출력이 계속 변경됩니다.

나는 많은 것을 시도했지만 아무것도 작동하지 않는 것 같습니다. alsa-mixer/paths에서 구성 파일을 삭제하여 헤드폰을 비활성화하기도 했습니다. 실제로 헤드폰을 연결하면 작동하지 않습니다. 하지만 플러그를 뽑았을 때 딱딱거리는 소리가 여전히 남아 있었습니다. Pulse Audio Log는 계속해서 다음과 같이 말합니다.

(   5.867|   3.700) D: [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
(   5.867|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-lineout to status no
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-stereo+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-21 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-21+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-40 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-40+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-41 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-41+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-50 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-50+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-51 to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-51+input:analog-stereo to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-71 to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-71+input:analog-stereo to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.888|   0.020) D: [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now unplugged
(   5.888|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-lineout to status yes

Lineout은 내가 사용하고 싶은 출력입니다. 전환을 중지하거나 헤드폰 포트를 비활성화하는 방법에 대한 아이디어가 있습니까?

관련 정보