헤드폰을 분리한 후 노트북 스피커가 음소거됩니다(Debian 스핀오프 BunsenLabs)

헤드폰을 분리한 후 노트북 스피커가 음소거됩니다(Debian 스핀오프 BunsenLabs)

오래된 노트북에서 이상한 오디오 문제가 발생했습니다.

방금 오래된 eeePC Asus 1001PXD에 새로운 BunsenLabs를 설치했습니다.

스피커에서 소리가 나지 않는 것을 발견했습니다. 헤드폰을 연결하면 아주 잘 작동합니다! 그렇다고 해서 오디오 자체가 인식되지 않는 것은 아닙니다.

나는 pavucontrol과 alsamixer를 가지고 놀았지만 재미가 없었습니다.

인터넷 검색 끝에 가능한 해결책을 찾았습니다.

Try using

options snd-hda-intel model=auto probe_mask=1 

in /etc/modprobe.d/alsa-base.conf, and then reboot. Any different?

from here:

https://www.linuxquestions.org/questions/ubuntu-63/speakers-not-working-default-audio-device-is-headphone-4175673286/

(주의해야 할 점: 이 솔루션을 시도하기 전에는 alsa-base.conf 파일이 생성되지 않았습니다.)

또한 플러그를 뽑는 동안 alsamixer에서 "헤드폰"을 켜려고 했습니다.

그러면 스피커가 작동하기 시작합니다!

테스트를 계속하면서 헤드폰을 연결했을 때 헤드폰의 사운드가 훌륭하게 작동한다는 것을 알았습니다. (그리고 노트북 스피커를 음소거합니다.) 헤드폰을 분리해도 노트북 스피커는 음소거 상태로 유지됩니다.

alsamixer에서 헤드폰을 분리하면 "헤드폰" 열이 음소거되는 것을 볼 수 있습니다. 저는 alsamixer에서 "자동 음소거" 토글의 두 가지 설정을 재미 없이 모두 시도해 보았습니다.

(설정을 변경하고 alsa 설정을 종료하고 저장해야 할 수도 있지만 저장하기 전까지 토글이 활성화되지 않을 수도 있습니다.)

alsa-base.conf를 사용한 시도가 성공했는지 또는 alsamixer 수정이 항상 작동하는지 확실하지 않습니다.

다음 단계는 다음과 같습니다.

헤드폰 잭을 제거할 때 노트북 스피커가 음소거 상태로 유지되는 것을 막을 수 있는 방법이 있습니까?

alsamixer에 가서 매번 고칠 수도 있지만, 예상되는 동작을 복원하는 수정 프로그램을 찾는 것이 훨씬 낫습니다!

관련 정보