ヘッドフォンが機能しない Linux Mint 18

ヘッドフォンが機能しない Linux Mint 18

Linux Mint 18 Sarahでヘッドフォンが検出されない再インストールしましたが(2~3回)問題が続きます。また、Linuxフォーラムで多くのソリューションを検索して試しました。すべて無駄です。

Windows 10デュアルブートを使用していますが、ヘッドセットが正常に動作します。誰でも助けることができますか?マイコンピュータはAsus X555Uシリーズです(該当する場合はnVidiaが含まれています)。 ISOは公式Linux Mintのウェブサイトで提供されています。

アップデート:私はdirktの提案に従い、いくつかのコマンドの出力をPastebinに保存しました。私のペーストビンプロファイルリンクは以下の通りです。

http://pastebin.com/u/CaduUnb

'aplay -l'出力:ヘッドフォンの問題1

"pacmd list-sinks"出力:ヘッドフォンの問題2

"cat /proc/asound/card*/codec#*" 出力: ヘッドフォンの問題/alsamixer デバッグ

答え1

わかりました。コーデックがよさそうですね。これはヘッドセットのピンノードです。

Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x04211020: [Jack] HP Out at Ext Right
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 2
     0x02 0x03*

これは、現在ミュートされているALSA制御「ヘッドホン再生スイッチ」があることを意味します。ミュートを解除するとalsamixer(表示されるまで右矢印を押して選択してを押しますm)、音が聞こえるか少なくともpavucontrol音を聞くことができる追加のポートが必要です。また、挿入イベントを検出でき、現在挿入されていると言います。検出が機能していることを確認するには、evtestルートとして実行し、「HDA Intel PCHヘッドフォン」に最も近いものを選択してから、ヘッドセットを取り外し/接続します。これらのイベントを確認する必要があります。

ヘッドフォン再生スイッチコントロールのミュート解除が機能しない場合は、出力をamixer -c0 contentsPastebinに追加してください。 1つの考えられる問題は、ヘッドセットに外部アンプ(「EAPD」)があり、時々BIOSまたはSMMファームウェアによって制御されることです。

編集する:良い、次のステップは外部アンプが干渉しないことを確認することです。休止状態などの後に外部アンプが表示されない場合があります。したがって、以前にこれを行ったことがない場合は、ヘッドフォンを接続したままノートブックを完全にコールドブートし、他のタスクを実行する前に起動してから自分で試してください。つまり、保証されてHeadphone Playback SwitchミュートHeadphone Playback Volumeが解除されます。また、pavucontrolストリームが正しい受信機にルーティングされていることを確認してください。

pacmd list-sinksまた、ミュート解除後にもう一度Pastebinに出力を提供してください。

最後に試すことは、を有効にしてAuto-Mute Modeヘッドセットを取り外し、一時ファイルにコピーを保存し、ヘッドセットをamixer -c0 contents接続してamixer -c0 contents別のファイルに保存してから比較することですdiff -u

答え2

私のAlienware 15ノートブックでも同じ問題が発生し、何時間も問題が発生しました。スピーカー/ヘッドフォンを接続してもまったく機能しません。アルサミキサーを設置し、「HP/スピーカー自動検出」ボタンを確認しましたが、驚くほどチェックはされませんでした。対応するボタンを確認すると問題が解決しました。このソリューションのアイデアへのリンクは覚えていません。

答え3

@centarixは私に合ったソリューションを提供しました。 alsamixerを開き、F6を押してからサウンドカード(私は「HDA Intel PCH」でした)を選択し、右にスクロールして「HP / Speaker Auto Detect」に進み、「m」を押してミュートを解除します。私にとって非常に便利です。 @centarix ありがとうございます!

答え4

@am4c130dの回答(この回答の下)に追加するには:

IFロードの意味は、alsamixerを使用するときに右スクロールボタン(または右矢印)を使用して「自動無音モード[...]」オプションに達するまでオプションをスクロールできることです。有効になっている場合は、キーボードの上矢印ボタンを押して無効にします。「自動サイレントモード[無効]]。

ヘッドフォンを身に着けているときは、この操作をしないでください。音が大きくなることがあります。

関連情報