헤드폰을 연결하면 스피커가 작동하지 않습니다.

헤드폰을 연결하면 스피커가 작동하지 않습니다.

헤드폰 잭을 뽑지 않고도 내장 스피커를 사용할 수 있기를 바라서 다음 Speaker Playback Switch과 같이 설정했습니다 on.

$ amixer -c1 cset numid=4 on
numid=4,iface=MIXER,name='Speaker Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on

그리고 나는 그것이 음소거되지 않았다고 확신합니다.

$ amixer -c1 cset numid=3 
numid=3,iface=MIXER,name='Speaker Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=87,step=0
  : values=50,50
  | dBscale-min=-65.25dB,step=0.75dB,mute=0

Headphone Playback Switchamixer -c1 cset numid=2 off하지만 ( 2내 컨트롤인 ) 을 통해 스피커를 꺼도 Headphone Playback Switch아무 소리도 들리지 않습니다.

말할 필요도 없이 헤드폰을 뽑아도 스피커를 사용할 수 있었습니다.

중요한 경우 JACK 서버와 PulseAudio(즉, 브리지)를 사용하고 있습니다.

운영 체제: KDE Neon 5.19, Ubuntu 18.04 기반

어떤 아이디어가 있나요?

답변1

최신 노트북에서는 헤드폰을 연결하면 스피커가 하드웨어 컨트롤러를 통해 비활성화되는 경우가 많습니다. 이는 Linux에만 국한된 것이 아니라 시스템 자체의 특성입니다.
예를 들어 내 ThinkPad T490의 경우입니다.

관련 정보