GNU/Linux >> Linux の 問題 >  >> Linux

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

Linux Mint18Sarahでヘッドフォンが検出されません。すでに再インストールしましたが(2、3回)、問題は解決していません。また、Linuxフォーラムからの多くの解決策を検索し、試してみました。すべて無駄です。

Windows 10とのデュアルブートがあり、ヘッドフォンはそこで問題なく動作します。誰か助けてもらえますか?私のPCはAsusX555Uシリーズです(これに関連する場合は、nVidiaが内蔵されています)。 ISOはLinuxMintの公式サイトからのものです。

更新:dirktのアドバイスに従い、いくつかのコマンドの出力をpastebinに保存しました。私のペーストビンプロファイルへのリンクは以下のとおりです。

http://pastebin.com/u/CaduUnb

「aplay-l」の出力:Headphone Issue.1

「pacmdlist-sinks」の出力:Headphone Issue.2

「cat/proc / asound / card * / codec#*」の出力:ヘッドフォンの問題/アルサミキサーのデバッグ

承認された回答:

わかりました、コーデックはよさそうです。ヘッドフォンのPINノードは次のとおりです。

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コントロール「HeadphonePlaybackSwitch」があることを意味します。 alsamixerでミュートを解除します (表示されるまで右矢印を押して選択し、 mを押します。 )、何かが聞こえるか、少なくともpavucontrolで追加のポートを取得する必要があります あなたが何かを聞くために選択できること。また、プラグイベントを検出でき、現在はプラグインされていることも示されています。検出が機能することを確認するには、evtestを実行します。 ルートとして、「HDA Intel PCH Headphone」に最も類似しているものを選択し、ヘッドフォンを取り外して接続します。イベントが表示されます。

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

編集 :わかりました。次のステップは、外部アンプが干渉しないことを確認することです。休止状態などで外部アンプが起動しない場合があります。そのため、まだヘッドフォンを接続していない場合は、ラップトップを完全にコールドブートし、起動直後に試してから他の作業を行ってください。つまり、Headphone Playback Switchを確認してください およびHeadphone Playback Volume ミュートされていません。また、pavucontrolで確認してください ストリームは正しいシンクにルーティングされます。

関連:ffmpegで動画のサイズを小さくするにはどうすればよいですか?

さらに、pacmd list-sinksの出力をもう一度提供してください ミュートを解除した後、ペーストビンに入れます。

最後に試すことは、Auto-Mute Modeを有効にすることです 、ヘッドフォンのプラグを抜き、amixer -c0 contentsのコピーを保存します 一時ファイルにヘッドフォンを接続し、もう一度amixer -c0 contentsを保存します 別のファイルに入れて、diff -uと比較します 。


Linux
  1. Linux Mint 19(Tara)がリリースされました

  2. Linux – Linux Mint 13 Mateでサウンドを動作させる?

  3. Linux Mint FIX で Steam が起動しない

  1. Linux の limit.conf が機能しない?

  2. Linux コマンド 'll' が機能しない

  3. Linux コンソールで、出力をラップしない方法

  1. LinuxMint12でFirewallDが実行されていないエラーを修正

  2. LinuxMint14へのVirtualBox4.2のインストール

  3. Linux の日付コマンドが機能しない