耳机插孔不适用于 2014 年购买的戴尔 XPS 13

Jer*_*mie 9 sound xps dell audio-jack

类似于耳机插孔不起作用?, 我有一个戴尔 XPS 13,自从我升级到 Ubuntu 16.04,我的耳机插孔不再工作,而内部扬声器工作正常。当我插入耳机时,我没有看到任何窗口像以前一样询问我是麦克风还是耳机。

我在提到的链接上尝试了所有解决方案,但都没有奏效(即使在重新启动或 sudo alsa force-reload 之后): - 修改 /usr/share/pulseaudio/alsa-mixer/paths/ 中的模拟输出耳机.conf - 修改 /etc /modprobe.d/alsa-base.conf

我尝试将 linux 内核更新到 4.6,但效果不佳。

正如我在上述链接的评论中看到的那样,似乎我不是唯一面临这种情况的人 +耳机在 15.04 Dell XPS 13 中不起作用

Jer*_*mie 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`
Run Code Online (Sandbox Code Playgroud)

然后我设法打开耳机中的音量,解决方案来自Headphones is not working in 15.04 Dell XPS 13答案:

每次启动后,也许每次挂起后,我都必须打开终端并运行 alsamixer,这是一个用于音量调整的 CLI 应用程序。使用箭头键选择“耳机”列。如果底部显示“M”,请按“M”取消静音。按向上箭头可将耳机列中的音量一直调高。然后使用箭头键移动到“扬声器”列。除非您希望声音从扬声器和耳机插孔中传出,否则您可能希望将其一直调低。

[更新]我找到了一个命令行,你可以在我插入耳机时执行它

amixer -c 1 set Headphone on;amixer -c 1 set Headphone 100%
Run Code Online (Sandbox Code Playgroud)

所以要做到这一点,我有

找到要使用的正确卡:

amixer controls
Run Code Online (Sandbox Code Playgroud)

使用第一张卡并查看该卡上可用的控件

amixer -c 1
Run Code Online (Sandbox Code Playgroud)

打开它

amixer -c 1 set Headphone on
Run Code Online (Sandbox Code Playgroud)

设置音量

amixer -c 1 set Headphone 100%
Run Code Online (Sandbox Code Playgroud)

  • 我有同样的问题,我的问题是,我为什么需要这个?:) (2认同)

小智 6

我去脉冲音频音量控制,输入设备,取消内部麦克风静音,我的耳机再次工作。

2016 XPS 13 Ubuntu 18.04

  • 这对我也有用。事实上,我之后立即再次将内部麦克风静音,但耳机继续工作。 (4认同)