蓝牙耳机不断连接和断开连接

蓝牙耳机不断连接和断开连接

我的 Soundcore Life Q30 连接,然后断开连接,然后重新连接,然后重新连接……它一直这样。我尝试移除设备、移除 /var/lib/bluetooth 和 /var/lib/blueman、重新启动、重新安装 bluez-tools 和重新启动蓝牙服务、使用 rfkill 阻止蓝牙,但到目前为止没有任何效果,设备不断重新连接和断开连接。

当我运行时,bluetoothctl scan on我重复获得以下输出:

$ bluetoothctl scan on
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 00001101-0000-1000-8000-00805f9b34fb
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device AC:12:2F:EF:A6:D1 UUIDs: 66666666-6666-6666-6666-666666666666
[CHG] Device AC:12:2F:EF:A6:D1 ServicesResolved: yes
[CHG] Device AC:12:2F:EF:A6:D1 Paired: yes
[CHG] Device AC:12:2F:EF:A6:D1 ServicesResolved: no
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[CHG] Device AC:12:2F:EF:A6:D1 Paired: no
[CHG] Device AC:12:2F:EF:A6:D1 Connected: no
[DEL] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30
[NEW] Device AC:12:2F:EF:A6:D1 Soundcore Life Q30

跑步tail -F /var/log/syslog给我带来了以下感受,并且一直重复着:

Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: blueman-applet 09.59.13 ERROR    PluginManager:210 run       : Function on_device_property_changed on SerialManager failed
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: Traceback (most recent call last):
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 97, in get
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     prop = self.call_sync(
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:  (41)
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: During handling of the above exception, another exception occurred:
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: Traceback (most recent call last):
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/main/PluginManager.py", line 207, in run
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     ret = getattr(inst, func)(*args, **kwargs)
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/plugins/applet/SerialManager.py", line 52, in on_device_property_changed
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     self.terminate_all_scripts(device["Address"])
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 139, in __getitem__
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     return self.get(key)
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 110, in get
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     raise parse_dbus_error(e)
Oct 25 09:59:13 vrumm /usr/lib/gdm3/gdm-x-session[3114]: blueman.bluez.errors.BluezDBusException: org.freedesktop.DBus.Error.UnknownObject Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: blueman-applet 09.59.19 ERROR    PluginManager:210 run       : Function on_device_property_changed on SerialManager failed
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: Traceback (most recent call last):
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 97, in get
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     prop = self.call_sync(
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:  (41)
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: During handling of the above exception, another exception occurred:
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: Traceback (most recent call last):
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/main/PluginManager.py", line 207, in run
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     ret = getattr(inst, func)(*args, **kwargs)
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/plugins/applet/SerialManager.py", line 52, in on_device_property_changed
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     self.terminate_all_scripts(device["Address"])
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 139, in __getitem__
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     return self.get(key)
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:   File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 110, in get
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]:     raise parse_dbus_error(e)
Oct 25 09:59:19 vrumm /usr/lib/gdm3/gdm-x-session[3114]: blueman.bluez.errors.BluezDBusException: org.freedesktop.DBus.Error.UnknownObject Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

我也尝试过重置我的蓝牙设备并重新启动,但无济于事。

我在使用 Ubuntu 20.04。

相关内容