나는 스피커와 마이크가 내장된 랩톱에 Debian 11을 다운로드한 이후 일부 오디오 문제를 해결하려고 노력해 왔습니다. 마이크가 내장되지 않은 이어폰을 사용하고 있습니다. 사운드가 재생되면(이어버드 또는 노트북 스피커를 통해) 마이크 입력으로 등록되며 설정의 불균형 없이 오른쪽 귀의 사운드가 감소됩니다.
다음은 pavucontrol, alsamixer 및 내 설정의 스크린샷입니다.
여기서 두 채널을 모두 잠금 해제하거나 포트를 "마이크"로 전환하면 이어버드의 오디오 입력이 더 이상 작동하지 않습니다. 이어폰이 연결되어 있지 않으면 입력 장치가 표시되지 않습니다.
산출
arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC215 Analog [ALC215 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC215 Alt Analog [ALC215 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
산출
lsmod | grep snd
snd_hda_codec_hdmi 73728 1
snd_sof_pci 24576 0
snd_sof_intel_byt 24576 1 snd_sof_pci
snd_sof_intel_ipc 20480 1 snd_sof_intel_byt
snd_sof_intel_hda_common 102400 1 snd_sof_pci
snd_sof_xtensa_dsp 16384 2 snd_sof_intel_hda_common,snd_sof_intel_byt
snd_hda_codec_realtek 163840 1
snd_sof 139264 4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc
snd_sof_intel_hda 20480 1 snd_sof_intel_hda_common
snd_soc_skl 180224 0
snd_soc_hdac_hda 24576 2 snd_sof_intel_hda_common,snd_soc_skl
snd_hda_ext_core 36864 4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
snd_soc_sst_ipc 20480 1 snd_soc_skl
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_sof
snd_soc_sst_dsp 36864 1 snd_soc_skl
snd_soc_acpi_intel_match 45056 3 snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
snd_soc_acpi 16384 4 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_sof_intel_byt,snd_soc_skl
snd_hda_intel 57344 7
snd_intel_dspcfg 28672 4 snd_hda_intel,snd_sof_pci,snd_sof_intel_hda_common,snd_soc_skl
soundwire_intel 45056 2 snd_sof_intel_hda_common,snd_intel_dspcfg
snd_soc_core 319488 5 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl
snd_compress 32768 1 snd_soc_core
snd_hda_codec 176128 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_core 110592 10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 143360 12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core
snd_timer 49152 1 snd_pcm
snd 110592 22 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
soundcore 16384 1 snd
내장 마이크용 드라이버가 없거나 노트북에서 이어버드에 마이크가 있다고 생각하는데 핀 구성이 약간 혼란스럽습니다. 도움을 주시면 감사하겠습니다! !
답변1
"Debian 11을 다운로드한 이후"라고 하셨는데, 이전에도 작동했습니까?
추측: Realtek 코덱 모듈에 약간의 변경이 있었습니다. 어쩌면 이상한 처리가 있을 수도 있습니다. 작동하던 이전 데비안으로 이중 부팅(또는 USB 부팅)이 가능하다면 다음을 비교해 보세요.
cat /proc/asound/card*/codec\#*
코덱을 잘못 구성하여 일부 내부 루프백을 활성화하거나 일부 내부 믹서를 망칠 수 있는 코덱 설정이 변경되었는지 확인하십시오.
비교할 작업 버전을 얻을 수 없는 경우 코덱 출력을 수동으로 분석하여 문제가 있는지, 어디에서 문제가 발생했는지 확인해야 합니다.
데비안 패키지에는 필요한 경우 코덱을 직접 조작하는 데 사용할 수 있는 alsa-tools
유틸리티가 포함되어 있습니다 .hda-verb