저는 5년 동안 사용해 온 ThinkPad X220 태블릿을 가지고 있습니다. 내장 스피커는 몇 주 전까지만 해도 잘 작동했습니다. 아마도 제가 자주 사용하지 않았기 때문에 그 이전이었을 것입니다. 헤드폰 잭이 잘 작동해서 주로 음악을 듣습니다.
pavucontrol
헤드폰("Kopfhörer") 포트가 제대로 작동하고 연결되어 있다고 표시되는 것을 볼 수 있습니다 .
그러나 스피커("Lautsprecher") 포트는 사용할 수 없습니다.
Fedora 개발자 메일링 리스트에서 누군가 aplay -l
제가 무엇을 제공할 것인지 물었습니다. 출력은 다음과 같습니다.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
그런 다음 해당 카드 번호를 삽입하면 alsamixer -c [device number]
내부 스피커의 볼륨이 0으로 표시됩니다.
┌────────────────────────────────────────── AlsaMixer v1.1.1 ──────────────────────────────────────────┐
│ Card: HDA Intel PCH F1: Help │
│ Chip: Conexant CX20590 F2: System information │
│ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │
│ Item: Speaker [dB gain: -74.00, -74.00] Esc: Exit │
│ │
│ │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │▒▒│ │ │ │
│ ├──┤ ├──┤ ├──┤ └──┘ └──┘ ┌──┐ ┌──┐ ┌──┐ ├──┤ Enabled └──┘ │
│ │OO│ │OO│ │MM│ │MM│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 100 100<>100 0<>0 100<>100 0<>0 9 0<>0 │
│ Master Headphon<Speaker > PCM Mic Boos S/PDIF S/PDIF 1 S/PDIF 2 Beep Auto-Mut Internal │
│ │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────┘
그런 다음 볼륨을 100%로 높여 보았지만 아무런 변화가 없었습니다. 헤드폰 잭에서 케이블을 뽑으면 사운드가 내장 스피커로 전환되지 않으며 음악도 재생되지 않습니다.
이 동작은 노트북이 도크에 있을 때와 도킹 해제되었을 때 모두 발생합니다. 헤드폰이 연결되어 있지 않으면 도크 전면, 내부 및 외부에 내장된 스피커를 통해 소리가 나옵니다. 내 홈베이스에는 헤드폰 잭을 통해 연결된 스피커가 있으며 음악이 재생됩니다. 이전에는 사무실에 알림 소리를 재생하는 내부 스피커가 있어서 제대로 작동했습니다.
Fedora 25가 문제일 수 있으므로 방금 USB 드라이브에서 Ubuntu 16.04를 사용해 보았습니다. 같은 문제, 같은 출력 pavucontrol
, 스피커에서 소리가 나지 않습니다. 헤드폰이 작동합니다.
현재 내 생각은 헤드폰 잭이 물리적으로 차단되어 하드웨어가 헤드폰이 연결되어 있다고 가정한다는 것입니다. 따라서 모든 경우에 사운드가 헤드폰 잭으로 라우팅됩니다. 이것을 테스트하기 위해 제가 할 수 있는 일이 있나요?
답변1
귀하의 질문과 의견에 따르면 "헤드폰 잭이 물리적으로 차단되어 있으므로 하드웨어는 헤드폰이 연결되어 있다고 가정합니다"라고 생각합니다. 내 데스크탑에서 발생합니다. 오디오 스테레오 헤드폰 잭 소켓 플러그 커넥터를 교체해야 합니다.
이것을 봐주세요: 사용되는 오디오 잭을 변경하는 방법