外部マイクが機能しない

外部マイクが機能しない

gnome-volume-control外部ハードウェアを認識しません。ヘッドフォンは動作しますが、外部マイクは動作しません。外部マイクは以前は動作していましたが、時々不安定になり、マイクが接続されているかどうかに関係なく、ログインまたはログアウトする必要がありました。

私は、Intel サウンドカード 1 枚を搭載した mSi U100 wind ノートブックで Ubuntu 10.04 LTS (Lucid Lynx) を実行しており、以前は動作していたジャック マイクを使用しようとしています。USB マイクも問題がありました。

基本的なことは完了しました:

  • アップグレードをインストールしました。
  • 何もミュートされていないことを確認しました。
  • gnome-volume-control でデバイスを検索しました。
  • 友人のコンピューターで動作する別のマイクを使用してみました。
  • 別のコンピューターを使用してマイクが動作するかをテストしました。
  • サウンドカードが見えるかどうか確認しました(cat /proc/asound/cards)。

私はもっ​​と複雑なことをしました:

  • alsamixer の設定をいろいろと試してみました。ミュートされているものはありません。外部マイクが接続されているかどうかに関係なく、「マイク」と「内部マイク」を調整できます。入力ソースは「マイク」、「フロントマイク」、「ライン」、「CD」から選択できます。これをいろいろ変更してみましたが、効果はありませんでした。CAPTURE オプションは 1 つしかありません。

    • gnome-sound-recorder では、ライン、マイク 1、マイク 2 を選択できます。このオプションを変更してみました。いずれも外部マイクからの音を拾いません。マイク 2 は私のラップトップのマイクですが、品質が悪いです。

    • gnome-sound-recorder ではさまざまなプロファイルを選択できますが、これを変更しても効果はありませんでした。

    • 調べてみましたgstreamer-propertiesが、どれも役に立たないようです。

これらの外部デバイスが拾われているかどうかを確認する方法があるかどうかわかりません。外部マイクを動作させたいです。助けてください!

答え1

私のコンピューターは、Compaq CQ45-118A、Intel サウンド カードです。

Ubuntu 10.04 から 11.04 以降では、/etc/modprobe.d/alsa-base.conf次の行を追加して動作しました。

options snd-pcsp index=-2

alias snd-card-0 snd-hda-intel

alias sound-slot-0 snd-hda-intel

options snd-hda-intel model=dell-m4-1

options snd-hda-intel enable_msi=1

options snd-hda-intel position_fix=1 enable=yes

答え2

解決策を見つけたのでアップロードしましたYouTubeへのスクリーンキャスト

  1. パッケージをインストールしますalsa-tools-gui
  2. 走るhdajackretask
  3. 上部にはRealtekアナログコーデックがすでに選択されています。私の場合はリアルテック ALC270
  4. 左のパネルに注目してください(ピン構成私の場合、接続されたピンは 3 つだけ表示されました。内蔵マイク内蔵スピーカーヘッドホン外部マイク用のピンがないことに注意してください。
  5. チェック:☑ 未接続のピンを表示
  6. 左のパネルにいくつかの新しいピンが表示されます。接続されていません:
    • チェック☑ オーバーライド
    • 探すマイクロフォンドロップダウン ボックスのオプション。
    • もしマイクロフォンそのボックスのチェックを外します☐ オーバーライド次のピンを試してください。
    • もしマイクロフォンオプションを選択して、手順 7 に進みます。
  7. 以前は接続されていなかったピンが1つあり、マイクとして上書きされています。今すぐ申し込むパスワードを入力してください。
  8. 次のようなエラーメッセージが表示された場合デバイスまたはリソースがビジー状態ですサウンド カードを使用しているアプリケーションをすべて閉じます (例: close alsamixer)。
  9. 成功メッセージを受け取った場合:さて、実際に機能するかどうかをテストしてみましょう。、指示通りに実行してテストしてください。
  10. うまくいったら、ブートオーバーライドをインストールするパスワードを再度入力してください。うまくいかない場合は、チェックを外してください☐ オーバーライド手順 6 に戻ります。

私の場合、オーバーライドピン0x18マイクロフォン問題は解決しました。

答え3

Kubuntu 20.4でも同じ問題がありました。alsamixerでミュート解除してみましたが、問題は解決しませんでした。
結局、Pulse Audioはオーディオコントローラープロファイルのせいでフロントパネルを識別していなかったので、少しグーグルで調べてみたところ、この郵便受けそして問題を解決することができました。要約すると次のようになります。

  • まず、ターミナルに次のように入力して Pulse Audio Volume Control を開きます: pavucontrol(インストールされていない場合は、次のように入力してください: sudo apt install pavucontrol)
  • [構成] タブで、オーディオ コントローラー デバイスを に変更しますAnalog Stereo Duplex
  • 目的の入力/出力デバイス タブに移動し、デバイスをフロント パネルに接続しますidentify wether your device is recognized or not。そうでない場合は、次の手順で問題が解決しない可能性があります。
  • Pulse Audio の GUI で行われた変更は永続的ではないため、Pulse Audio 構成ファイルを編集して変更を行う必要があります。
  • ターミナルで と入力しますsudo vim ~/.config/pulse/default.pa。 に慣れていない場合はvi or vim、使い慣れたテキスト エディターに置き換えてください。
  • 構成ファイルに次の文字列を追加します。
### Set Built-in Audio (HDA Intel) profile to Analog Stereo Duplex
set-card-profile 1 output:analog-stereo+input:analog-stereo
  • ファイルを保存し、再起動してシステムをお楽しみください!

答え4

他の回答はAcer Aspire E5-574-592Sでは機能しなかったため、次の方法を試しました。このビデオ

以下の環境でテスト済みです:

  • Linux Mint 19.1 (シナモン)
  • Manjaro 5.8.6-1 (ノーム)

手順:

  1. /etc/modprobe.d/alsa-base.confファイル を探す
    • 存在しない場合は、ターミナルで実行して作成します: sudo touch /etc/modprobe.d/alsa-base.conf;
  2. 編集する:
    • ターミナル別:sudo nano /etc/modprobe.d/alsa-base.conf
    • グラフィカル インターフェイス: 。(注:ディストリビューションにtryまたは同様のものsudo gedit /etc/modprobe.d/alsa-base.confがない場合)。geditxed
  3. 次の行を追加します。
# Fix External microphone connected via combo jack on Ubuntu 16.04+ (video)
options snd-hda-intel model=dell-headset-multi
options snd-hda-intel position fix=1

Linux Mint 19.1 と Manjaro 5.6.8-1 でテストしました。Manjaro では、外部マイクを接続すると次のウィンドウがポップアップ表示されます。 外部入力セレクター

関連情報