Bluetooth Geräte werden nach jedem Reboot vergessen

Seit Tagen habe ich das Problem, dass meine Bluetooth Geräte nach dem Reboot bzw. einen Neustart nicht mehr erkannt werden: Maus (Logi), Lautsprecher (JBL Charge 5) etc. Es klappt zwar wenn ich sie neu anschließe, aber jedes Mal neu zu konfigurieren ist etwas Mühsam… Auch wenn ich auf einem tty wechsle kann ich nichts angeben, da sich das ganze Terminal mit Meldungen füllt.

Danke für jegliche Hilfe! Stephan

Bluetooth ist intern verbaut oder USB?

Intern verbaut.

Bluetooth wird bei USB angezeigt, daher poste einmal:
lsusb

Irgendwelche errors im journal?
journalctl -b | grep -Ei 'blue|firm'

stephan@linux:~> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b81a Chicony Electronics Co., Ltd ACER QHD User Facing
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 1c7a:0584 LighTuning Technology Inc. ETU905A88-E
Bus 003 Device 003: ID 13d3:3603 IMC Networks Wireless_Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

stephan@linux:~> journalctl -b | grep -Ei ‘blue|firm’
Hint: You are currently not seeing messages from other users and the system.
Users in the ‘systemd-journal’ group can see all messages. Pass -q to
turn off this notice.
Mai 10 22:37:45 localhost.localdomain systemd[1676]: Starting Bluetooth OBEX service…
Mai 10 22:37:45 localhost.localdomain systemd[1676]: Started Bluetooth OBEX service.

Interessant ist dass die Maus jetzt nicht vergessen wird.
Auch erwähnenswert: unter Fedora und Debian kommt das Problem gar nicht, aber unter Arch.

Bitte als root ausführen.

linux:/home/stephan # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b81a Chicony Electronics Co., Ltd ACER QHD User Facing
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 1c7a:0584 LighTuning Technology Inc. ETU905A88-E
Bus 003 Device 003: ID 13d3:3603 IMC Networks Wireless_Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
linux:/home/stephan # journalctl -b | grep -Ei 'blue|firm'
Mai 10 22:37:22 localhost kernel: wmi_bus wmi_bus-PNP0C14:01: [Firmware Bug]: WMBF method block execution control method not found
Mai 10 22:37:22 localhost kernel: wmi_bus wmi_bus-PNP0C14:01: [Firmware Info]: FDAE8C0C-6FA2-49C3-87A0-97483BE485F2 has zero instances
Mai 10 22:37:22 localhost kernel: amdxdna 0000:c3:00.1: [drm] Load firmware amdnpu/17f0_10/npu_7.sbin
Mai 10 22:37:23 localhost kernel: amdgpu 0000:c2:00.0: [drm] Loading DMUB firmware via PSP: version=0x09004600
Mai 10 22:37:23 localhost kernel: amdgpu 0000:c2:00.0: [VCN instance 0] Found VCN firmware Version ENC: 1.24 DEC: 9 VEP: 0 Revision: 16
Mai 10 22:37:26 localhost kernel: SELinux: Permission firmware_load in class system not defined in policy.
Mai 10 22:37:26 localhost systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmwar
e/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
Mai 10 22:37:27 localhost kernel: faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
Mai 10 22:37:27 localhost systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmwar
e/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
Mai 10 22:37:27 localhost kernel: Bluetooth: Core ver 2.22
Mai 10 22:37:27 localhost kernel: NET: Registered PF_BLUETOOTH protocol family
Mai 10 22:37:27 localhost kernel: Bluetooth: HCI device and connection manager initialized
Mai 10 22:37:27 localhost kernel: Bluetooth: HCI socket layer initialized
Mai 10 22:37:27 localhost kernel: Bluetooth: L2CAP socket layer initialized
Mai 10 22:37:27 localhost kernel: Bluetooth: SCO socket layer initialized
Mai 10 22:37:27 localhost kernel: Bluetooth: hci0: HW/SW Version: 0x00000000, Build Time: 20260414153243
Mai 10 22:37:27 localhost systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmwar
e/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
Mai 10 22:37:27 localhost kernel: mt7925e 0000:c1:00.0: WM Firmware Version: ____000000, Build Time: 20260414153105
Mai 10 22:37:28 localhost systemd[1]: Starting Bluetooth service...
Mai 10 22:37:28 localhost (bluetoothd)[1190]: bluetooth.service: ConfigurationDirectory 'bluetooth' already exists but the mode is diffe
rent. (File system: 755 ConfigurationDirectoryMode: 555)
Mai 10 22:37:28 localhost kernel: Bluetooth: hci0: Device setup in 1709626 usecs
Mai 10 22:37:28 localhost kernel: Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
Mai 10 22:37:28 localhost bluetoothd[1190]: Bluetooth daemon 5.82
Mai 10 22:37:28 localhost systemd[1]: Started Bluetooth service.
Mai 10 22:37:28 localhost bluetoothd[1190]: Starting SDP server
Mai 10 22:37:28 localhost systemd[1]: Reached target Bluetooth Support.
Mai 10 22:37:28 localhost kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Mai 10 22:37:28 localhost kernel: Bluetooth: BNEP filters: protocol multicast
Mai 10 22:37:28 localhost kernel: Bluetooth: BNEP socket layer initialized
Mai 10 22:37:28 localhost bluetoothd[1190]: Bluetooth management interface 1.23 initialized
Mai 10 22:37:28 localhost bluetoothd[1190]: Battery Provider Manager created
Mai 10 22:37:28 localhost kernel: Bluetooth: hci0: AOSP extensions version v1.00
Mai 10 22:37:28 localhost kernel: Bluetooth: hci0: AOSP quality report is supported
Mai 10 22:37:28 localhost kernel: Bluetooth: MGMT ver 1.23
Mai 10 22:37:29 localhost bluetoothd[1190]: src/adapter.c:load_devices() Unable to load key file from /var/lib/bluetooth/58:02:05:00:FF:
AD/D1:1E:D8:81:04:1C/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/adapter.c:load_devices() Unable to load key file from /var/lib/bluetooth/58:02:05:00:FF:
AD/2C:FD:B4:5D:9E:AC/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/adapter.c:load_devices() Unable to load key file from /var/lib/bluetooth/58:02:05:00:FF:
AD/DC:52:85:11:99:49/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/adapter.c:load_devices() Unable to load key file from /var/lib/bluetooth/58:02:05:00:FF:
AD/BC:C7:46:29:A8:E2/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:device_set_wake_support() Unable to set wake_support without RPA resolution
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:device_load_svc_chng_ccc() Unable to load key file from /var/lib/bluetooth/58:0
2:05:00:FF:AD/BC:C7:46:29:A8:E2/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:device_load_svc_chng_ccc() Unable to load key file from /var/lib/bluetooth/58:0
2:05:00:FF:AD/DC:52:85:11:99:49/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:device_load_svc_chng_ccc() Unable to load key file from /var/lib/bluetooth/58:0
2:05:00:FF:AD/2C:FD:B4:5D:9E:AC/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:device_load_svc_chng_ccc() Unable to load key file from /var/lib/bluetooth/58:0
2:05:00:FF:AD/D1:1E:D8:81:04:1C/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:store_device_info_cb() Unable to load key file from /var/lib/bluetooth/58:02:05
:00:FF:AD/D1:1E:D8:81:04:1C/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:store_device_info_cb() Unable to load key file from /var/lib/bluetooth/58:02:05
:00:FF:AD/2C:FD:B4:5D:9E:AC/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:store_device_info_cb() Unable to load key file from /var/lib/bluetooth/58:02:05
:00:FF:AD/DC:52:85:11:99:49/info: (Permission denied)
Mai 10 22:37:29 localhost bluetoothd[1190]: src/device.c:store_device_info_cb() Unable to load key file from /var/lib/bluetooth/58:02:05
:00:FF:AD/BC:C7:46:29:A8:E2/info: (Permission denied)
Mai 10 22:37:29 localhost NetworkManager[1407]: <info> [1778445449.2803] manager[0x5610dc7b8b00]: monitoring kernel firmware directory
'/usr/lib/firmware'.
Mai 10 22:37:29 localhost.localdomain NetworkManager[1407]: <info> [1778445449.2876] Loaded device plugin: NMBluezManager (/usr/lib64/N
etworkManager/1.54.3/libnm-device-plugin-bluetooth.so)
Mai 10 22:37:30 localhost.localdomain systemd[1]: Startup finished in 5.192s (firmware) + 4.307s (loader) + 2.051s (kernel) + 3.978s (in
itrd) + 4.486s (userspace) = 20.015s.
Mai 10 22:37:35 localhost.localdomain systemd[1566]: Reached target Bluetooth.
Mai 10 22:37:36 localhost.localdomain kernel: hid-generic 0005:046D:B03F.0005: input,hidraw4: BLUETOOTH HID v0.08 Mouse [Logi M196] on 5
8:02:05:00:ff:ad
Mai 10 22:37:44 localhost.localdomain kernel: Bluetooth: RFCOMM TTY layer initialized
Mai 10 22:37:44 localhost.localdomain kernel: Bluetooth: RFCOMM socket layer initialized
Mai 10 22:37:44 localhost.localdomain kernel: Bluetooth: RFCOMM ver 1.11
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/ldac
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/aac
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/aac
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_g
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_g
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/faststream
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/faststream_dupl
ex
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_05
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_05
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mai 10 22:37:44 localhost.localdomain bluetoothd[1190]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Mai 10 22:37:45 localhost.localdomain systemd[1676]: Starting Bluetooth OBEX service...
Mai 10 22:37:45 localhost.localdomain systemd[1676]: Started Bluetooth OBEX service.
Mai 10 22:37:53 linux.fritz.box systemd[1566]: Stopped target Bluetooth.
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/ldac
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSink/aac
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/aac
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_g
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_g
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/faststream
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/faststream_duplex
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_05
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_05
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mai 10 22:42:29 linux.fritz.box bluetoothd[1190]: Endpoint unregistered: sender=:1.41 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Mai 10 22:42:36 linux.fritz.box wireplumber[1867]: spa.bluez5.midi: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org
.bluez.Error.AlreadyExists: Already Exists
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/ldac
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSink/aac
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/aac
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSink/opus_g
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/opus_g
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSink/sbc
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/sbc
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/faststream
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/faststream_duplex
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSink/opus_05
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/opus_05
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mai 10 22:42:36 linux.fritz.box bluetoothd[1190]: Endpoint registered: sender=:1.97 path=/MediaEndpoint/A2DPSource/opus_05_duplex

Edit by Sauerland:
Code-Tags eingefügt.
Bitte Code-Tags benutzen, ist einfach übersichtlicher.

1 Like

Habe jetzt Leap installiert; hier habe ich das Problem nicht: alles butterweich.

Da alles funktioniert muss man die Kernelmeldungen in GRUB auf loglevel=3 heruntersetzen; dann kann man auch auf den tty’s arbeiten. Das ist meine Lösung.