マイク入力はサウンド出力を再生し、サウンド出力はマイク設定に接続されます。

マイク入力はサウンド出力を再生し、サウンド出力はマイク設定に接続されます。

私はスピーカーとマイクを搭載したラップトップに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コーデックモジュールに若干の変更がありました。おそらく奇妙な処理があるかもしれません。動作していた以前のDebianでデュアルブート(またはUSBブート)が可能な場合は、以下を比較してみてください。

cat /proc/asound/card*/codec\#* 

コーデックを誤って設定して、一部の内部ループバックを有効にするか、一部の内部ミキサーを台無しにする可能性があるコーデック設定が変更されていることを確認してください。

比較する作業バージョンを取得できない場合は、コーデック出力を手動で分析して問題があるか、どこで問題が発生したかを確認する必要があります。

Debianパッケージには、必要に応じてコーデックを直接操作するために使用できるalsa-toolsユーティリティが含まれています。hda-verb

関連情報