启动前插入耳机时未检测到

启动前插入耳机时未检测到

我在 Dell XPS 15 9550 上安装了 Ubuntu 16.04。当我打开插入耳机的笔记本电脑时,系统无法检测到耳机,甚至在音频设置中也看不到耳机。

为了使它们正常工作,我必须拔下插孔并重新启动机器。虽然这不是什么大问题,但如果我在启动前忘记拔下耳机,那就很烦人了。

如何修复此问题?

先谢谢您的帮助!

答案1

这对我 18.04 有效,我遇到了几个问题,现在都解决了,尝试这些步骤,我希望它有所帮助。

步骤1(耳麦而非耳机)

如果您的耳机有一个麦克风和耳机插孔并且无法工作,您需要执行以下操作:

检查最后三行是否/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

您可能没有最后两行。将它们添加到文件末尾并保存。使用这些设置,每当您将耳机插入 PC/笔记本电脑时,ubuntu 都会询问您它是耳机、麦克风还是耳机。

第二步(回声消除)

要禁用回声消除和一些噪音,请打开此文件:

/etc/pulse/default.pa

并添加

load-module module-echo-cancel

一些地方。

最后是第三步(您的答案)

使用此方法,您可以重新启动音频卡模块,以便您的耳机无需重新启动 PC/笔记本电脑即可再次工作:

sudo modprobe snd-hda-intel

它应该可以工作:) 在启动时执行以下操作:

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

即使这个方法不起作用,你也需要禁用安全启动如上所述这里

答案2

我有一台 Dell Inspiron 15-3567,也遇到了同样的问题。我关注了以下帖子:让 PulseAudio 优先选择外部音频设备

添加load-module module-switch-on-connect似乎可以完成工作。

相关内容