ヘッドフォン使用時のLinuxでの音の問題を修正

そのため、最近私はよく知らないシステムをテストするために大量のディストロホッピングを行い、実行しているものに関係なく持続する問題を見つけました。スピーカーを前面のオーディオジャックに接続し、ヘッドフォンを背面のオーディオジャックに接続したままにすると、ヘッドフォンから音声が出ません。

問題のトラブルシューティングに使用したツールは PulseAudio そして ALSA 。 Linuxを初めて使用する場合は、チェックアウトするか、 Linuxガイドのオーディオの開始 。

まず、pavucontrolコマンドを使用して端末からPulseAudioボリュームコントロールアプリケーションを開き、pulseaudioがサウンドデバイスがプラグインされていると認識しているかどうかを確認しました。

pavucontrol

PulseAudioがフロントオーディオジャックを接続されていると認識しているだけであることがわかりましたが、Line-Outが接続されていないことがわかりました。

次に、私は通過してみました 構成 タブと 出力装置 さまざまなオプションを変更するタブ、 申請中 変更と再起動 クレメンタイン 何かがうまくいったかどうかを確認する...いいえ。

次に、もう少し真剣に取り組む時だと判断し、ALSA(Advanced Linux Sound Architecture)ミキサーアプリケーションに突入しました。

alsamixer

最初にalsamixerを開いたときに、変更しようとしているサウンドデバイス/サウンドカードが自動的に表示される場合とされない場合があります(たとえば、デフォルトでHDMIが表示されていました)。

編集中のデバイスを変更するには、F6キーを押して、編集するデバイスを選択します。私は呼ばれた HD-Audio Generic。 正確な名前がわからない場合は、適切なデバイスを見つけるために、次々と異なるデバイスを選択する必要がある場合があります。

デバイスが選択されたら、キーボードの矢印キーを使用して、次の設定が見つかるまで右にスクロールします。 自動ミュート –これがデフォルトの場合 有効 次に、上/下矢印キーを使用して変更する必要があります 無効、 エスケープキーを押して終了します。

そうすることで、ヘッドフォンへのオーディオルートを確保できました。しかし、スピーカーとヘッドフォンの両方から同時にオーディオを聞くことができました。

これを修正するために、内部のpavucontrolに戻りました 出力装置 タブをクリックし、リストされているデバイスを調べました。私のスピーカーは ヘッドフォン(プラグイン) しかし、リアオーディオジャックに接続された私のヘッドフォンは、 ラインアウト(アンプラグド)。 しかし、楽しみのために、私はLine-outデバイスを選択し、私のスピーカーが無音になり、私のヘッドフォンがアクティブのままであることを聞いて驚いて、問題を解決しました。

ヒント : チェックアウト LinuxでPulseEffectsを使用してサウンドを強化する方法 。

別れの思い

これが発生し、私のデバイスが 抜かれた そのヘッドフォンのセットを使ってこれを書いている間、私は音楽を聴いていますが、それでも動作します。

この修正は、ALSAとPulseAudioを使用している限り、この問題が発生するかなり(ほぼ)すべてのシステムに適用できます。それが役に立てば幸い!

では、あなた :過去にLinuxシステムでサウンドの問題が発生しましたか?