耳机插孔不起作用?


91

我有Dell Studio XPS 1647,耳机不工作(尽管内部扬声器听起来很吸引人),我有双启动Windows 7,耳机工作得很好...

我还尝试了-添加options snd-hda-intel model=eapd probe_mask=1 position_fix=1

我曾经在Oneric Ocelot和最新的精确穿山甲(LTS)上经历过。


//,请为以下命令添加输出:$ lspci | grep Audio。这将显示您的音频芯片组,例如00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
Nathan Basanese

Answers:


112

我已经尝试了所有这些响应。这是对我有用的唯一方法(而且花了很多其他建议之后,速度非常快……)。进入终端,只需输入以下内容:

$ alsactl restore

就是这样!:)


2
好。我必须完全关闭而不是重新启动。才对我有用。我正在使用ASUS K56--30
mwangi,2013年

8
这适用于我的XPS 13 9360(Ubuntu 16.04.2)。之后,耳机立即开始工作。我的设备不规则地松开了耳机。
sola

1
在acer swift 3上为我工作。有趣的是,我不需要重新启动或执行任何操作,因此只要按下Enter键,声音就会立即打开。
Tg。

3
在带有hp alsactl: state_lock:125: file /var/lib/alsa/asound.state lock error: File exists alsactl: load_state:1683: Cannot open /var/lib/alsa/asound.state for reading: File exists
spectre

1
@MosheRabaev我尝试过。该命令不再提供“无法打开”错误,但是很遗憾,它不能解决问题:P。谢谢您的帮助。我一直在阅读有关我的问题的文章,基本上,这似乎是我的笔记本电脑系列(HP x360)所特有的。多年来,有几个比我知识渊博的人试图修复它,显然这是非常“接近硬件”的事情,对我来说太技术化了。对于其他有相同问题的人,请查看此线程(但不要把希望寄托在门上):bugzilla.kernel.org/show_bug.cgi?
id=189331

71

我有同样的问题。遵循这些说明可以使我的耳机正常工作。

打开终端并输入以下命令:

cd /usr/share/pulseaudio/alsa-mixer/paths/
sudo cp analog-output-headphones.conf analog-output-headphones.bak
sudo nano analog-output-headphones.conf

查找名为[Element Speaker]的部分,并将其更改为如下所示:

[Element Speaker]
switch = on
volume = ignore

保存更改并退出nano。

创建更正后的analog-output-headphones.conf的备份:

sudo cp analog-output-headphones.conf analog-output-headphones.fixed

现在,如果将来的安装或更新覆盖了此修复程序,则可以还原该修复程序。

重启。

重新启动后,您可能需要卸下并重新插入耳机插头才能使用。但是,在工作之后,您将能够卸下并插入插头,并且行为将符合预期。


虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
Oyibo,2012年

1
...就像一种魅力。
nietaki 2013年

1
在LUbuntu 12.04上,这对我不起作用。您还可以通过先杀死Pulseaudio 并重新启动alsa:来重新加载声音系统。无需重启。pulseaudio -ksudo alsa force-reload
Calmarius

15
这在运行Ubuntu 16.04的2013 Dell XPS 13上不起作用。
马克·斯托斯伯格

1
@OmidHezaveh不。我现在仍然使用alsamixer来管理我的卷,而不是通常的系统卷管理。
马克·斯托斯伯格

35

终于有了耳机!遵循此-----(Dell)

就是这个 :


在终端中运行以下命令:

gksudo gedit /etc/modprobe.d/alsa-base.conf

向下滚动并将这些行添加到文件末尾:

# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m6-amic

然后,保存,重新启动并使用耳机和扬声器测试声音。


8
这始终是我最终在重新安装笔记本电脑后能够修复声音的评论。所以,谢谢,你好,我未来:-)
tsimon 2014年

2
我不必重启。而是运行sudo alsa force-reload然后拔下插头并插入耳机。
buzypi 2014年

1
没用,我的Dell XPS 13、9360运行的ubuntu 16.04声音来自扬声器和耳机
尼克

在具有Ubuntu 16.10的ThinkPad P50上像魅力一样工作
rafaelcpalmeida

就我而言,这仅在重新引导时插入耳机时才检测到。在最后一次更新之前,ubuntu检测到了插件操作,并询问您这是耳机,麦克风还是耳机。我如何获得这种行为?
Daniel Cerecedo

21

在我的Dell XPS中安装16.06 ubuntu gnome之后,我遇到了同样的问题。然后我通过.......解决了这个问题

sudo apt-get install pavucontrol

安装pavucontrol之后。只需输入终端pavucontrol即可将其打开。

然后转到->输出设备选项卡->更改端口

在我的情况下,插入耳机后默认的端口是耳机(已插入)

在此处输入图片说明

将端口(已插入)的耳机更改为扬声器(不可用)。

在此处输入图片说明


这是一个临时修复。重新启动计算机后,您必须再次执行此操作。


很棒的工具,无需任何难看的配置hack,就可以揭露我发现一切所需的一切。
Kzqai 2016年

5

buzypy在上面的评论中的解决方案对我有用,没有其他任何东西:

sudo alsa force-reload

然后重新打开pavucontrol并更改为该选项Headphones (unplugged),然后重新启动正在播放声音的程序。

这样的问题使人们不愿意使用Ubuntu


怡ha 在进行mod探测和alsa安装,静音和取消静音等后,等等... <3
Lotus

2

我遇到过同样的问题。我做了如下

  • 前往设置
  • 单击硬件部分下的声音设置
  • 单击输出选项卡(由系统自动选择)
  • 在底部:将输出音量设置为100%

感谢 https://superuser.com/questions/357623/headset-is-not-working-with-ubuntu-11-10


我已经尝试过了。不起作用
词汇柠檬

3
这不是解决方案,因为只有耳机插孔不起作用。
帕维尔·弗拉索夫

对我有帮助。我的耳机由于某种原因被静音了。
Serge Vinogradoff 2014年

对于Ubuntu 18.04,在“输出”选项卡下,选择“ Line Out内置音频”有助于恢复声音。
SMJ

2

在我的联想G465笔记本电脑上,声音运行良好:每次插入耳机时,都会检测到声音,并通过耳机传送声音并将扬声器静音。突然它停止工作了。没有任何更改,安装或任何其他操作,发生了一些奇怪的事情。我读到有人必须使用alsamixer来激活它:瞧,我修补了音量和静音,突然它又像以前一样开始工作了!!!老实说,我没有任何解释。


今天早上在我的Lenovo笔记本电脑上遇到了同样的事情:)尽管似乎无济于事,但使用声音设置仍无法发挥作用-我希望它能像您的情况一样重新开始工作:)
Yuriy Nakonechnyy

重启帮助:)
Yuriy Nakonechnyy

1

就我而言,对于Dell E5450,在运行后已解决:

sudo modprobe snd-hda-codec-idt

1

到目前为止,我很容易做到:

如何在Ubuntu中使用耳机:

  1. 为Ubuntu安装更新。
  2. 安装GNOME alsa混音器。
  3. 插入后置扬声器和前置耳机。
  4. 在ALSA中:将前列静音,在“耳机”中取消静音。
  5. 转到声音设置:取消静音由ALSA发出的声音。
  6. 单击“ 测试声音”按钮转到“声音”设置中的“测试声音”,然后左右检查==>只有耳机有声音,扬声器将保持静音。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

IMG:


0

我必须执行以下操作:

  1. 退出Google Chrome浏览器(我正在尝试在标签页中播放音乐)
  2. 在终端中运行killall chrome-可能会说“未找到”或其他内容
  3. pulseaudio -k使用终端杀死pulseaudio 。(它应该在后台静默重启,但如果没有,请尝试pulseaudio -d
  4. 现在运行sudo alsa force-reload (感谢@mjp !!)

0

以前的答案均未在Ubuntu 18.04 LTS或16.04 LTS上解决我的问题。我的计算机使用Clevo主板,幸运的是,一个名为Unrud的开发人员创建了一个简单的修复程序,称为“ init-headphone ”,对于Ubuntu发行版,它称为“ init-headphone-ubuntu ”。基本上,您只需要为Ubuntu安装“ .deb”软件包就可以了,而无需重启(至少对我来说是这样)。

需要明确的是,此时,Unrud并未专门创建18.04程序包,因此我在18.04上使用了Unrud的16.04(Xenial)程序包,它的工作原理很吸引人!


5
请不要在帖子下添加签名。见meta
跨性别女郎佐伊(Joe)

好的没问题!佐伊,感谢您指出这一点。
junktext

我有一个Clevo P67SE主板,我安装了相同的包装,甚至重新启动,但不幸的是,使用插孔时仍未检测到耳机
Stefano
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.