AX200 bluetooth issues (KDE)

Hello,

Pretty new on Manjaro but I have some issues with the bluetooth connection especially for my mouse (am on a laptop). I use a mx master 2s mouse and connect via bluetooth. All well and fine connecting the first time but when I head somewhere else and the laptop is on battery the mouse wont’ connect anymore. It shows in my list of paired-devices and I can remove it and add it again but when I press connect, it just tries connecting but doesn’t actually connect.

System:
  Kernel: 5.8.16-2-MANJARO x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 
  root=UUID=f9157f54-94b7-42ff-b7de-b35b818bd7a2 rw quiet apparmor=1 
  security=apparmor resume=UUID=79f25510-0a85-4633-b9d8-5c615b316fee 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.1 wm: kwin_x11 dm: SDDM 
  Distro: Manjaro Linux 
Machine:
  Type: Laptop System: LENOVO product: 82A2 v: Yoga Slim 7 14ARE05 
  serial: <filter> Chassis: type: 10 v: Yoga Slim 7 14ARE05 serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> 
  UEFI: LENOVO v: DMCN32WW date: 07/14/2020 
Battery:
  ID-1: BAT1 charge: 58.1 Wh condition: 58.1/60.7 Wh (96%) volts: 17.4/15.4 
  model: Celxpert L19C4PF4 type: Li-poly serial: <filter> status: Full 
  cycles: 41 
CPU:
  Topology: 8-Core model: AMD Ryzen 7 4800U with Radeon Graphics bits: 64 
  type: MT MCP arch: Zen family: 17 (23) model-id: 60 (96) stepping: 1 
  microcode: 8600104 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 57506 
  Speed: 1397 MHz min/max: 1400/1800 MHz boost: enabled Core speeds (MHz): 
  1: 1397 2: 1397 3: 1397 4: 1396 5: 1397 6: 1397 7: 1397 8: 1397 9: 1397 
  10: 1397 11: 1397 12: 1397 13: 1397 14: 1410 15: 1397 16: 1397 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, 
  STIBP: conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus ID: 03:00.0 
  chip ID: 1002:1636 
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo bus ID: 1-4:2 
  chip ID: 04f2:b6cb serial: <filter> 
  Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: amdgpu 
  FAILED: ati unloaded: modesetting alternate: fbdev,vesa display ID: :0 
  screens: 1 
  Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.7x15.0") 
  s-diag: 1245mm (49") 
  Monitor-1: eDP res: 1920x1080 hz: 60 dpi: 158 size: 309x174mm (12.2x6.9") 
  diag: 355mm (14") 
  Monitor-2: DisplayPort-1 res: 2560x1440 hz: 60 dpi: 123 
  size: 527x296mm (20.7x11.7") diag: 604mm (23.8") 
  OpenGL: renderer: AMD RENOIR (DRM 3.38.0 5.8.16-2-MANJARO LLVM 10.0.1) 
  v: 4.6 Mesa 20.1.8 direct render: Yes 
Audio:
  Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 03:00.1 
  chip ID: 1002:1637 
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo 
  driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x bus ID: 03:00.5 
  chip ID: 1022:15e2 
  Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel 
  v: kernel bus ID: 03:00.6 chip ID: 1022:15e3 
  Device-4: Lenovo ThinkPad Dock Audio type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus ID: 3-1.4.2.3:8 
  chip ID: 17ef:3063 serial: <filter> 
  Sound Server: ALSA v: k5.8.16-2-MANJARO 
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus ID: 01:00.0 
  chip ID: 8086:2723 
  IF: wlp1s0 state: up mac: <filter> 
  Device-2: Lenovo ThinkPad Dock Ethernet [Realtek RTL8153B] type: USB 
  driver: r8152 bus ID: 4-1.1:4 chip ID: 17ef:3062 serial: <filter> 
  IF: enp3s0f4u1u1 state: down mac: <filter> 
  IF-ID-1: vboxnet0 state: down mac: <filter> 
Drives:
  Local Storage: total: 953.87 GiB used: 133.73 GiB (14.0%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFS001TD9TNG-L3A0B 
  size: 953.87 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 serial: <filter> rev: 80050C10 scheme: GPT 
Partition:
  ID-1: / raw size: 937.00 GiB size: 921.26 GiB (98.32%) 
  used: 133.73 GiB (14.5%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:
  Kernel: swappiness: 10 (default 60) cache pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 16.57 GiB used: 0 KiB (0.0%) priority: -2 
  dev: /dev/nvme0n1p3 
Sensors:
  System Temperatures: cpu: 61.6 C mobo: N/A gpu: amdgpu temp: 41 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 352 Uptime: 1h 06m Memory: 15.06 GiB used: 2.56 GiB (17.0%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: 1287 pacman: 1281 
  lib: 357 flatpak: 6 Shell: Bash v: 5.0.18 running in: konsole inxi: 3.1.05 

Usually rebooting tends to fix the issue but it kinda sucks to have to reboot every time my mouse dies. It also happens with other wireless mice but not with my sony bluetooth headphones.

Any help is appreciated, if you need more info i’ll try to post it asap.

Thank you advance.

1 Like

:+1: Welcome to Manjaro! :+1:

That’s an energy-saving feature that kicks in. Try:

  • installing slimbookbattery and setting it to high Performance (The easy way)
    OR
  • tweak your TLP settings… (the hard way)

:+1:

I’ve tried the tlp thing. There’s a gui now for tlp so I used that and disabled the power-saving on wificard on battery. Hopefully it’ll fix things. I’ll try it for a few days and see how it holds up.

Thank you in advance

1 Like

It helped for a short while. The next morning it was broken again. I tried finding some more info to fix it.
journalctl | grep bluetooth

I also tried using kernel 5.9.1 but noticing the issue I went back to 5.8.16. I also went ahead and fully removed tlp. Now it seems to be working again.

okt 26 07:10:20 yogaslim NetworkManager[591]: <info>  [1603692620.1915] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.26.2-1/libnm-device-plugin-bluetooth.so)
okt 26 07:10:21 yogaslim bluetoothd[1145]: Bluetooth daemon 5.55
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanType” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanWindow” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanType” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanWindow” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRLinkSupervisionTimeout” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRPageTimeout” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRMinSniffInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “BRMaxSniffInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEMinAdvertisementInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEMaxAdvertisementInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEMultiAdvertisementRotationInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAutoConnect” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAutoConnect” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalSuspend” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowSuspend” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalDiscovery” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowDiscovery” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAdvMonitor” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAdvMonitor” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in group “Controller”
okt 26 07:10:21 yogaslim audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
okt 26 07:10:21 yogaslim bluetoothd[1145]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Controller”
okt 26 07:10:21 yogaslim bluetoothd[1145]: Starting SDP server
okt 26 07:10:21 yogaslim bluetoothd[1145]: Bluetooth management interface 1.18 initialized
okt 26 07:10:21 yogaslim kernel: Modules linked in: cmac algif_hash algif_skcipher af_alg bnep btusb uvcvideo btrtl btbcm videobuf2_vmalloc videobuf2_memops btintel videobuf2_v4l2 videobuf2_common bluetooth videodev ecdh_generic mc ecc squashfs hid_sensor_als hid_sensor_trigger joydev industrialio_triggered_buffer kfifo_buf mousedev hid_sensor_iio_common snd_acp3x_pdm_dma snd_acp3x_rn snd_soc_dmic industrialio snd_soc_core hid_multitouch snd_compress hid_sensor_hub ac97_bus amdgpu hid_generic iwlmvm snd_pcm_dmaengine wmi_bmof loop mac80211 snd_hda_codec_realtek snd_hda_codec_generic libarc4 edac_mce_amd ledtrig_audio snd_hda_codec_hdmi gpu_sched snd_hda_intel kvm_amd iwlwifi nls_iso8859_1 i2c_algo_bit snd_intel_dspcfg snd_hda_codec ttm nls_cp437 kvm vfat irqbypass crct10dif_pclmul crc32_pclmul fat cfg80211 drm_kms_helper snd_hda_core ghash_clmulni_intel tpm_crb snd_hwdep aesni_intel snd_pcm cec crypto_simd rc_core snd_timer cryptd glue_helper syscopyarea ideapad_laptop tpm_tis ucsi_acpi sparse_keymap
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/VENDOR/LDAC
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/VENDOR/APTXHD
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/VENDOR/APTX
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/AAC
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/SBC
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/VENDOR/APTXHD
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/VENDOR/APTX
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/AAC
okt 26 07:10:37 yogaslim bluetoothd[1145]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/SBC
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "status"
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "status"
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "status"
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 07:10:41 yogaslim plasmashell[1467]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/FullRepresentation.qml:121:13: Unable to assign [undefined] to QQuickAction*
1 Like

Is that log from the working or not working version?

:thinking:

It’s the journal from the nonworking version. Sorry had to add it with the post

And does the working version have the same log or are all those messages gone?

If the latter, I think we have a solution…

Here’s the journal for the working version.

okt 26 11:42:55 yogaslim bluetoothd[589]: Bluetooth daemon 5.55
okt 26 11:42:55 yogaslim audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? a
ddr=? terminal=? res=success'
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanType” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanWindow” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanType” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanWindow” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRLinkSupervisionTimeout” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRPageTimeout” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRMinSniffInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “BRMaxSniffInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEMinAdvertisementInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEMaxAdvertisementInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEMultiAdvertisementRotationInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAutoConnect” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAutoConnect” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalSuspend” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowSuspend” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalDiscovery” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowDiscovery” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAdvMonitor” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAdvMonitor” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Controller”
okt 26 11:42:55 yogaslim bluetoothd[589]: Starting SDP server
okt 26 11:42:55 yogaslim bluetoothd[589]: Bluetooth management interface 1.17 initialized
okt 26 11:42:55 yogaslim NetworkManager[570]: <info>  [1603708975.2776] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.26.2-1/libnm-device-plugin-bluetooth.so)
okt 26 11:42:56 yogaslim kernel: Modules linked in: squashfs amdgpu cmac hid_sensor_als hid_sensor_trigger industrialio_triggered_buffer algif_hash kfifo_buf hid_sensor_iio_common joydev
snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn algif_skcipher loop mousedev af_alg industrialio snd_soc_core snd_hda_codec_realtek snd_compress hid_multitouch hid_sensor_hub bnep ac97_bus hi
d_generic iwlmvm snd_pcm_dmaengine snd_hda_codec_generic nls_iso8859_1 ledtrig_audio snd_hda_codec_hdmi uvcvideo nls_cp437 btusb wmi_bmof gpu_sched vfat btrtl videobuf2_vmalloc btbcm i2c_
algo_bit videobuf2_memops snd_hda_intel videobuf2_v4l2 snd_intel_dspcfg btintel edac_mce_amd mac80211 fat ttm videobuf2_common snd_hda_codec kvm_amd bluetooth libarc4 kvm snd_hda_core vid
eodev drm_kms_helper irqbypass crct10dif_pclmul crc32_pclmul snd_hwdep ecdh_generic ghash_clmulni_intel mc ecc iwlwifi snd_pcm cec aesni_intel snd_timer crypto_simd rc_core tpm_crb cryptd
glue_helper syscopyarea tpm_tis sysfillrect cfg80211 rapl input_leds pcspkr sp5100_tco
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/VENDOR/LDAC
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/VENDOR/APTXHD
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/VENDOR/APTX
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/AAC
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/SBC
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/VENDOR/APTXHD
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/VENDOR/APTX
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/AAC
okt 26 11:43:05 yogaslim bluetoothd[589]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/SBC
okt 26 11:43:07 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "stat
us"
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "stat
us"
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "stat
us"
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:46:5: Unable to assign [undefined] to bool
okt 26 11:43:08 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/FullRepresentation.qml:121:13: Unable to assign [undefined] to QQuickAct
ion*
okt 26 11:43:09 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "stat
us"
okt 26 11:43:09 yogaslim plasmashell[963]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/DeviceItem.qml:208: TypeError: Cannot assign to read-only property "stat
us"

Well, with tlp installed the mouse dies after a minute, I got this error in the journal so don’t know if I should report it. Also can’t disconnect the mouse any longer and bluetooth itself is also not responding and crashes.

okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)
okt 26 11:49:09 yogaslim bluetoothd[965]: profiles/input/hog-lib.c:report_value_cb() bt_uhid_send: Invalid argument (22)

You can always file a bug with the kernel team

I had the same problem and found the solution on the arch forums.

This is the thread

It seems to be a problem with kernel 5.9 and Logitech MX Master (who would have thought !). Apparently a patch has been submitted to upstream

The fix is to edit the file

/var/lib/bluetooth/<MAC>/<MAC>/info

and remove the following 2 lines from the file and then save

[IdentityResolvingKey]
Key=CDF...

It worked for me (MX Master old school generation).

EDIT: Just noticed your original issue was with kernel 5.8 so maybe this is not related . I will leave it here anyway just in case someone finds it useful

2 Likes

I’ve been on 5.8 now again for a while and haven’t experienced any big issues. Rarely the bluetooth fails on me now. Did a small change to 5.9 and bugged again so staying on 5.8 for now.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.