私は Acer Aspire V15 Nitro ラップトップを持っていますが、これにはマイクとヘッドフォンの両方を同時に使用できるコンボ ジャックしかありません。いつも少し扱いにくいのですが、最近 Arch Linux を再インストールするまではうまくいきました。
それ以来、マイク部分が検出されなくなりました。 ではpavucontrol
、以前動作していた構成「アナログ ステレオ デュプレックス」を使用して、「アナログ入力」(内部マイクですが、動作しません)しか選択できません。ポートには他のオプションはありません。
alsamixer
入力デバイスがまったく表示されません。
外部マイクを再び動作させるにはどうすればよいですか?
追加の質問:
ハードウェア レベルで検出されたデバイスを確認するにはどうすればよいですか?
答え1
さらに検索してみると、/etc/modprobe.d/alsa-base.conf
次の内容で作成するように指示する投稿が見つかりました。
options snd-hda-intel model=dell-headset-multi
再起動後、ヘッドセットのマイクが再び表示され、動作します。
答え2
Ubuntu 16.04 を搭載した Dell PC にヘッドセット (ステレオ ヘッドフォンとマイクを組み合わせたもの) ジャックがあり、同じ問題が発生しました。
まず hdajackretask を使用して、問題がジャックに関連していないことを確認します。
- Ctrl+ Alt+を押してTターミナルにアクセスします。
- タイプ
sudo apt-get install alsa-tools-gui
- インストールが完了したら、起動しますHDAジャック再タスクダッシュボードからアプリを起動すると、次のようになります。
- アクセスしようとしているジャックが正しく識別されていることを確認してください。
- ジャックの設定が間違っている場合は、間違った設定を上書きし、上書きが機能することをテストしてからブートオーバーライドをインストールする。
前面のヘッドフォン ジャックを使用しようとしましたが、すでに「ヘッドフォン」として正しく検出されたため、ヘッドフォン ジャックを機能させるには HD-Audio コーデックをインストールする必要がありました。
- Ctrl+ Alt+を押してTターミナルにアクセスします。
cat /proc/asound/card*/codec* | grep Codec
ターミナルに入力し、リストされているコーデックをメモします。- 複数のコーデックがリストされている場合は、どれがヘッドセット ジャックに関連しているかを判断します。私の場合は、ビデオ カード (
Codec: ATI R6xx HDMI
) に関連するコーデックとサウンド カード (Codec: Realtek ALC3861
) に関連するコーデックの 2 つがリストされていました。私の場合は、PC モニターなどの HDMI デバイスではなく、PC ヘッドセット ジャックに接続していたため、サウンド カードに注目しました。 - コーデックのHDオーディオモデルを調べるには、HDオーディオコーデック専用モデル私のヘッドセットジャックに最も適していたのはヘッドセットマイクモデル。
cd /etc/modprobe.d/
ターミナルに入力します。sudo cp alsa-base.conf alsa-base.conf.bak
編集する前にファイルをバックアップするには、次のように入力します。gksudo gedit ./alsa-base.conf
ファイルを編集するには入力します。- この行をファイルの末尾に挿入します
options snd-hda-intel model={HD-Audio model for you codec}
。たとえば、私の場合は でしたoptions snd-hda-intel model=headset-mic
。 - ファイルを保存して再起動します。
答え3
私のラップトップは ACER E5-573G-74Q5 です。コーデックは Realtek ALC255 です。
やったユリイ・Sの解決策を試したが、うまくいかなかった。サウンダーに複数のコーデックを入れるというアイデアが浮かび/etc/modprobe.d/alsa-base.conf
、次の行を追加しました。
options snd-hda-intel model=alc255-acer,dell-headset-multi
どちらか一方だけをインストールしても機能しませんでしたが、両方をインストールすると機能しました。奇妙なことですが、Dell コーデックを Acer にインストールすると機能しました。