如果在启动 Ubuntu 18.04 之前插入耳机,则未检测到耳机

Eli*_*rov 16 sound headphones boot pulseaudio alsa

所以我的问题基本上出在标题上。如果我的耳机在启动前已插入(我使用的是 Dell XPS 15 9560、Ubuntu 18.04),则不会检测到它们。我得把它们拔掉再插回去才能被识别。

我看到了有关 Ubuntu 16.04 的问题并尝试了该解决方案,但它对我不起作用。我也没有在 help.ubuntu 上找到关于声音故障排除页面的任何问题。

我该怎么办?谢谢 :)

小智 15

我刚刚遇到了类似的问题。

我还插入了一个 HDMI 监视器,因此 PulseAudio 选择了它而不是耳机。将耳机插在音频插孔后,我只能猜测它优先回到耳机并将其设置为默认值。

所以我的问题是,由于我的 HDMI 显示器存在,PulseAudio 默认设置了错误的配置文件。耳机仍在检测中,只是由于配置文件错误而未使用。

解决方案:删除所有自动生成的配置文件~/.config/pulse

rm -r ~/.config/pulse
Run Code Online (Sandbox Code Playgroud)

然后重启pulseaudio

pulseaudio --kill && pulseaudio --start
Run Code Online (Sandbox Code Playgroud)

如果您打开pavucontrol,它应该正确设置为与耳机匹配的配置文件。

例如:

例子

然后转到设备选项卡并检查耳机(已插入)是否被选为默认设备。