2014年に購入したヘッドフォンジャックがDell XPS 13で機能しない


9

ヘッドフォンジャックが機能しないのと同様に、Dell XPS 13を使用していますが、Ubuntu 16.04にアップグレードしてから、ヘッドフォンが正常に機能しなくなり、内蔵スピーカーは正常に機能します。ヘッドフォンを接続したときに、マイクやヘッドセットのようなものかどうかを尋ねるウィンドウが表示されません。

私は上記のリンクですべての解決策を試しましたが、どれも機能しませんでした(再起動後またはsudo alsa force-reload後も)。 /modprobe.d/alsa-base.conf

Linuxカーネルを4.6にアップデートしてみましたが、うまくいきませんでした。

言及されたリンクのコメントで見たようにこれに直面するのは私だけではないようです+ ヘッドフォンが15.04 Dell XPS 13で機能していません



それには非常に遅れて答えますが、ネイサン、デルのxps 13はもうありません(sic :(超悲しい)ですが、誰かが再びそれに直面した場合は、先に進んでください!
Jeremie

回答:


7

最初に、 Ubuntuサウンドのトラブルシューティング手順1に従ってすべてを最初から再インストールしましたhttps : //help.ubuntu.com/community/SoundTroubleshootingProcedureを実行しました

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

次に、ヘッドフォンからのソリューションを使用してヘッドフォンボリュームをオンにできましたが、15.04で動作しません。DellXPS 13回答:

すべての起動後、おそらくすべての一時停止後、ターミナルを開いて、ボリューム調整用のCLIアプリであるalsamixerを実行する必要があります。矢印キーを使用して、「ヘッドフォン」列を選択します。下部に「M」と表示されている場合は、「M」を押してミュートを解除します。上矢印を押して、ヘッドフォンコラムの音量を最大にします。次に、矢印キーを使用して[スピーカー]列に移動します。スピーカーとヘッドフォンジャックから音が出ないようにする場合を除いて、音量を完全に下げてください。

[更新] ヘッドフォンを接続するたびに実行できるコマンドラインが1つ見つかりました

amixer -c 1 set Headphone on;amixer -c 1 set Headphone 100%

だからそれを得るために、私は持っていました

使用する適切なカードを見つけるには:

amixer controls

最初のカードを使用し、そのカードで使用できるコントロールを確認するには

amixer -c 1

をつけるために

amixer -c 1 set Headphone on

音量を設定する

amixer -c 1 set Headphone 100%

最後の質問はamixer、ボリューム設定が再び破損するたびに再トリガーされるようにコマンドを配置できる場所です。
Mark Stosberg、2016

2
私は同じ問題を抱えていますが、私の質問は、なぜこれがまったく必要なのですか?:)
2016年

私の最初の反応は「本当に私を悩ませていたこの問題を解決するため」に答えることですが、それは少し攻撃的に聞こえるかもしれません:)。もっと簡単なものを見つけたら、答えてください!
Jeremie

1
@Jeremie私は、エバートが基本的なことを機能させるためになぜこの種の「ハック」が必要なのかについて、修辞的な質問、またはDell / Ubuntu開発者に向けた質問をしていたと思いますが、私は完全に同意します。とにかく、あなたのソリューションは私のXPS 13 9350 DevEdで機能しました。14.04がプリインストールされていましたが(ヘッドフォンは正常に機能していました)、distを16.04にアップグレードした後は機能しなくなりました。
Bas Swinckels 2016

3

Dell XPS 15ヘッドフォンでさまざまなソリューションを試してもまだ検出されず、アナログ内蔵スピーカーを使用するだけでした(以前は機能していませんでした)。

次にamixer@ Jeremyの回答からコマンドを試してみましたが、Launchpadのユーザーの提案から次のコマンドを実行した直後は何も起こりませんでした。

rm -r ~/.config/pulse/
pulseaudio -k && sudo alsa force-reload
sudo reboot

コマンドの実行中とラップトップの再起動中は常にヘッドフォンをジャックポートに接続しました。

ヘッドフォンを再起動した後、出力デバイスにまだリストされていなくてもサウンドが再生されていた後、内部アナログスピーカーのみがリストされますが、実際にはヘッドフォンからサウンドが聞こえます。それ以来、ヘッドフォンを外したり、システムを再起動したりしていません。

このローンチパッドのバグコメントで、クレジットはユーザーCamilo Prietoに送られます。


3

私はパルスオーディオボリュームコントロール、入力デバイス、そしてUNMUTED INTERNAL MICに行って、ヘッドフォンは再び動作しました。

2016 XPS 13 Ubuntu 18.04


2
これも私にとってはうまくいきました。実際、その後すぐに内蔵マイクを再びミュートしましたが、ヘッドフォンは機能し続けました。
Rien Heuver 2018

同上&奇妙-デルの問題かパルスの問題かしら?
nd34567s32e 2018

1
これは、18.04に少なくとも受け入れられた回答である必要があります。私のためにも働いた。しかし、非常に奇妙な問題
muyiscoi

0

Ubuntu 16.04を実行する新しいDell XPS 13 9360を持っています。この問題を修正する方法は、alsamixerの2番目のヘッドフォン設定を22に設定することです(設定できるレベルはいくつかあります)。


0

少し新しいXPS 13(9370)でもこの問題がありますが、私の場合、問題はラップトップスピーカーとヘッドフォン出力の切り替えに関連しています。なんらかの理由で、ジャックを接続してもヘッドフォンのアンプがオンにならない場合があります。これを修正するには、アンプを強制的に有効にする必要があります。

何をすべきかを理解するためにcat /proc/asound/card0/codec#0、それが機能していたときと機能していないときの出力を比較し、Ext RightセクションのStereo Amp-Out / HP Outの違いに気づきました。

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:  [0x00 0x00]
 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

最後の値、Pin-ctlsは、ヘッドフォンジャックが機能している場合は0xc0、機能していない場合は0x00です。したがって、出力が機能しない場合は、そのビットを反転します。

sudo hda-verb /dev/snd/hwC0D0 0x21 SET_PIN_WIDGET_CONTROL 0xc0

正確なサウンドカードによって値は異なる場合がありますが、この方法は他の人にも有効です。

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