我在 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
似乎可以完成工作。