我有一台旧笔记本电脑惠普 Pavilion g4并设置双启动。笔记本电脑有内部蓝牙 + wifi 组合适配器Qualcomm Atheros AR9485。在 Windows 中一切运行正常,直到几个月后(大约 2021 年),Windows 更新发布,蓝牙停止在 Windows 中连接。
如果是 ubuntu,蓝牙将仅连接一次当计算机最初启动,
连接后,
- 如果正在播放某种形式的音频,最初建立连接时,然后它将保持连接状态音频流播放的时长,
- 音频播放时,缓慢音量(即使音量开到最大,播放量也只有 30% 左右)
- 一旦蓝牙设备的音频流停止,然后在大约5-6秒内,设备断开连接,和保持这种状态
- 蓝牙设置菜单变得无响应。并且蓝牙拨动开关停止响应。
所以,最近我买了一个外置蓝牙适配器TP-Link ub500并将其安装在 Windows 上,它在那里运行良好,但在 Ubuntu 上,它遇到了前面列出的相同连接问题。因此,我点击了几个链接并尝试了不同的解决方案。
在Ubuntu 20.04首先,
- 我试过这个问题的最佳答案但没起作用,
- 然后我发现支持ub500 已在 Ubuntu 22.04 中添加所以我将我的电脑更新到该版本。
现在,在Ubuntu 22.04同样的问题仍然存在 除音量低问题外,上面列出的所有内容已解决。
然后我检查lsusb
它是否显示适配器,那
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 029: ID 0cf3:311d Qualcomm Atheros Communications Bluetooth
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05c8:0348 Cheng Uei Precision Industry Co., Ltd (Foxlink) HP Truevision HD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 2357:0604 TP-Link TP!Link UB500 Adapter
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
然后,我认为电脑使用的是内部适配器,而不是外部适配器
- 所以我尝试了这个解决方案,但随后问题存在。
- 所以我
bluetoothctl
曾经检查它正在使用哪个设备并发现它正在使用外部适配器我通过比较内部和外部设备的 MAC 地址证实了这一点。- 已安装并更新 bluez。
最终,在经历了这一切之后,问题仍然存在我现在不确定该如何处理这个问题。
答案1
我今天买了一个外置蓝牙适配器,我的蓝牙键盘组合触控板也出现了类似的问题。我最终设置了以下值:
# In "/etc/bluetooth/input.conf"
ClassicBondedOnly=true
# In "/etc/bluetooth/main.conf"
AutoConnectTimeout = 300
我不确定哪一个解决了问题,我甚至不知道每个方法的作用是什么。但我只想分享一下,至少目前对我来说,这似乎有用。几分钟内没有断线。
因人而异!!! ¯_(ツ)_/¯
编辑:
因此,关闭 wifi 省电模式似乎也改善了这种情况。尽管它仍然会随机关闭。但有时它会在上厕所时打开。但其他时候它会立即关闭,并在我开始打字时立即重新打开。
https://ubuntu-mate.community/t/bluetooth-mouse-disconnects-on-idle/23203
$ sudo vi /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
将 powersave 的值更改为 2。更改后我重新启动,但您可能需要重新启动某些服务。
另外,我删除了 AutoCommentTimeout。但它仍然很烦人:
Bluetooth Keyboard]# connect F8:16:04:39:54:2F
Attempting to connect to F8:16:04:39:54:2F
Connection successful
[CHG] Device F8:16:04:39:54:2F ServicesResolved: yes
[CHG] Device F8:16:04:39:54:2F ServicesResolved: no
[CHG] Device F8:16:04:39:54:2F Connected: no
[CHG] Device F8:16:04:39:54:2F Connected: yes
[CHG] Device F8:16:04:39:54:2F ServicesResolved: yes
[Bluetooth Keyboard]#