起動前に接続するとヘッドフォンが検出されない


13

Ubuntu 16.04をDell XPS 15 9550にインストールしています。ヘッドフォンを接続した状態でラップトップの電源を入れると、システムによって検出されず、オーディオ設定にも表示されません。

それらを適切に動作させるには、ジャックを取り外してマシンを再起動する必要があります。大きな問題ではありませんが、起動前にヘッドフォンを抜くことを覚えていない場合、非常に迷惑になります。

これはどのように修正できますか?

助けてくれてありがとう!



残念ながら、そうではありません。ヘッドフォンが出力デバイスとしても検出されません。支援するために提供できるログがある場合は、質問に追加します
アンドレ

1
ubuntu 16.04を実行しているInspiron 7559でも同じ問題があります。これまでのところ、解決策が見つかりませんでした。スタートアップごとにヘッドフォンを手動で取り外して挿入する必要があります。
ジンダロド

異なるハードウェアでも同じ問題が発生します。解決策はまだありません。
Dr_Zaszuś

回答:



0

これは18.04で機能します。いくつかの問題があり、すべて解決しました。これらの手順を試してみてください。

ステップ1(ヘッドフォンの代わりにヘッドセット)

マイクとヘッドフォンの両方に1つのジャックを備えたヘッドセットがあり、それが機能しない場合は、以下を実行する必要があります。

あなたの最後の3行が次の/etc/modprobe.d/alsa-base.confことを確認してください:

options snd-usb-audio index=-2
options snd-hda-intel position_fix=1
options snd-hda-intel model=,dell-headset-multi

おそらく最後の2行はないので、ファイルの最後に追加して保存します。ヘッドフォンをPC /ラップトップに接続するたびにこれらの設定を使用して、ubuntuはヘッドセットがマイクかヘッドフォンかを尋ねます。

ステップ2(エコーキャンセル)

エコーキャンセレーションとノイズを無効にするには、このファイルを開きます。

/etc/pulse/default.pa

そして追加

load-module module-echo-cancel

その中のいくつか。

そして最後にステップ3(あなたの答え)

この方法を使用すると、オーディオカードモジュールを再起動して、PC /ラップトップを再起動せずにヘッドフォンを再び動作させることができます。

sudo modprobe snd-hda-intel

動作するはずです:)起動時にこれを行うには、これを行います:

sudo sh -c 'echo "snd-hda-intel" >> /etc/modules'

そして、この方法でもうまくいかなかったとしても:/ ここで述べたようにセキュアブート無効にする必要があります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.