Maa*_*ten 28 lenovo bluetooth disconnect 18.04
从 17.10 升级到 18.04 后,我连接的任何设备只能保持连接几秒钟。我的笔记本电脑是联想 P50 (20ENCTO1WW)
/var/log/syslog 报告:
pulseaudio[????]: [pulseaudio] bluez5-util.c: Information about device /org/bluez/hci0/dev_???????? invalid
bluetoothd[????]: Endpoint replied with an error: org.bluez.Error.InvalidArguments
Run Code Online (Sandbox Code Playgroud)
显然,问号代表一些 id(在这种情况下是 pid 和蓝牙 id)
有关修复或解决方法的任何线索?
小智 20
我在运行 Ubuntu 18.04 的 Lenovo P51 上遇到了这个问题,我发现 pactl 模块“module-bluetooth-discover”在启动时没有正确加载。我通过在我的脉冲配置中用“module-bluez5-discover”替换它来解决这个问题。
您可以通过运行来测试:
sudo pactl unload-module module-bluetooth-discover
sudo pactl load-module module-bluez5-discover
并尝试修复/重新连接您的设备。如果可行,请在您的 /etc/pulse/default.pa 配置中复制以下配置。
# Modify: /etc/pulse/default.pa
# Comment out the following line
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
# Replace it with ...
.ifexists module-bluez5-discover.so
load-module module-bluez5-discover
.endif
Run Code Online (Sandbox Code Playgroud)
我怀疑这是在从 Unity 切换到 Gnome 期间所做的更改,剩余的配置仍然存在,留下无法正确加载的标准蓝牙模块。
切换到 bluez5 后,我没有任何问题,并且蓝牙连接到我的手机,鼠标和耳机上没有任何抱怨。:)
编辑:我还遵循了这里提到的几个步骤:从睡眠中恢复后蓝牙不起作用,Ubuntu 18.04 LTS
要完全复制我的配置,请确保您apt-get install bluez blueman pulseaudio
拥有所有相同的包。正如引用的问题中所建议的那样,我相信这是由从 17.04 升级到 18.04 引起的。
我的 NC75 Pro 耳机也时不时出现这个问题。Dark Singularity 的回答和 ubuntu 升级对我不起作用。
我发现的唯一解决方法是移除设备并重新安装:
如果它根本无法连接,也许您必须按照此处的说明更新驱动程序。
已经工作了几个月的解决方案是升级到较新版本的 bluez,如下所述:从睡眠恢复后蓝牙不起作用,Ubuntu 18.04 LTS。但最近我经历了回归:我的行为和以前一样。但为了解决这个问题,我降级到了 bluez 的旧版本,后来又升级到停止正常工作的同一版本(在我的例子中是 5.50-0ubuntu0ppa1),这暂时解决了问题。因此,重新安装似乎可以修复或减轻某些问题。看来这种情况可能会在未来的某个时候再次发生......