Bluetooth turns off when the screen powers off via power-saving mode
Description
Whenever my computer screen is turned off by the power-saving feature, the Bluetooth functionality is also disabled. This causes a loss in connection to the Bluetooth devices, such as mouse, headphones and keyboard, requiring the manual intervention of turning the Bluetooth off and back on to reconnect after logging back in.
Steps to Reproduce
- Enable the power-saving feature in Cosmic Desktop to turn off the screen after
30 minuteswith all other power saving options set tonever - Connect a Bluetooth device (e.g., mouse or keyboard).
- Wait for the screen to power off automatically.
- Log in.
- Observe that the Bluetooth connection is lost.
Expected Behavior
Bluetooth should remain enabled and connected to devices even when the screen is powered off due to power-saving.
System Information
- Operating System: Pop!_OS 24.04LTS
- Hardware:
pop-os
description: Notebook
product: XPS 17 9710 (0A5D)
vendor: Dell Inc.
serial: 5WMRFL3
width: 64 bits
capabilities: smbios-3.2.0 dmi-3.2.0 smp vsyscall32
configuration: boot=normal chassis=notebook family=XPS sku=0A5D uuid=4c4c4544-0057-4d10-8052-b5c04f464c33
*-core
description: Motherboard
product: 0T0D00
vendor: Dell Inc.
physical id: 0
version: A00
serial: /5WMRFL3/CNWSC0022E2LG5/
*-firmware
description: BIOS
vendor: Dell Inc.
physical id: 0
version: 1.30.0
date: 09/30/2024
size: 1MiB
capacity: 32MiB
capabilities: pci pnp upgrade shadowing cdboot bootselect edd int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
*-cpu
description: CPU
product: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
vendor: Intel Corp.
physical id: 400
bus info: cpu@0
version: 6.141.1
slot: U3E1
size: 4221MHz
capacity: 4600MHz
width: 64 bits
clock: 100MHz
capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities cpufreq
configuration: cores=8 enabledcores=8 microcode=82 threads=16
*-cache:0
description: L1 cache
physical id: 701
slot: L1 Cache
size: 256KiB
capacity: 256KiB
capabilities: synchronous internal write-back instruction
configuration: level=1
*-cache:1
description: L2 cache
physical id: 702
slot: L2 Cache
size: 10MiB
capacity: 10MiB
capabilities: synchronous internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: 703
slot: L3 Cache
size: 24MiB
capacity: 24MiB
capabilities: synchronous internal write-back unified
configuration: level=3
*-cache
description: L1 cache
physical id: 700
slot: L1 Cache
size: 384KiB
capacity: 384KiB
capabilities: synchronous internal write-back data
configuration: level=1
*-memory
description: System Memory
physical id: 1000
slot: System board or motherboard
size: 16GiB
*-bank:0
description: SODIMM DDR4 Synchronous 3200 MHz (0.3 ns)
product: HMAA1GS6CJR6N-XN
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 0
serial: 26179DC9
slot: DIMM 1
size: 8GiB
width: 64 bits
clock: 3200MHz (0.3ns)
*-bank:1
description: SODIMM DDR4 Synchronous 3200 MHz (0.3 ns)
product: HMAA1GS6CJR6N-XN
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 1
serial: 26179DD2
slot: DIMM 2
size: 8GiB
width: 64 bits
clock: 3200MHz (0.3ns)
*-pci
description: Host bridge
product: 11th Gen Core Processor Host Bridge/DRAM Registers
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 05
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: 11th Gen Core Processor PCIe Controller #1
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:126 ioport:3000(size=4096) memory:a9000000-a9ffffff ioport:6000000000(size=4328521728)
*-display
description: 3D controller
product: GA107M [GeForce RTX 3050 Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: /dev/fb0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom fb
configuration: depth=32 driver=nvidia latency=0 mode=1920x1200 visual=truecolor xres=1920 yres=1200
resources: iomemory:600-5ff iomemory:610-60f irq:218 memory:a9000000-a9ffffff memory:6000000000-60ffffffff memory:6100000000-6101ffffff ioport:3000(size=128)
*-pci:1
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 1.1
bus info: pci@0000:00:01.1
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:127 memory:aa100000-aa1fffff
*-nvme
description: NVMe device
product: KXG60ZNV512G NVMe KIOXIA 512GB
vendor: Toshiba Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: /dev/nvme0
version: 10604107
serial: 127FB1H1F8M3
width: 64 bits
clock: 33MHz
capabilities: nvme pciexpress pm msi msix nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2017-03.jp.co.toshiba:KXG60ZNV512G NVMe KIOXIA 512GB:127FB1H1F8M3 state=live
resources: irq:18 memory:aa100000-aa103fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon2
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng0n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@0:1
logical name: /dev/nvme0n1
size: 476GiB (512GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=c99bf1d6-db1e-4370-8559-706437dc6e31 logicalsectorsize=512 sectorsize=512 wwid=eui.00000000000000018ce38e0500a48ac9
*-volume:0
description: Windows FAT volume
vendor: mkfs.fat
physical id: 1
bus info: nvme@0:1,1
logical name: /dev/nvme0n1p1
logical name: /boot/efi
version: FAT32
serial: 6160-32cf
size: 1019MiB
capacity: 1021MiB
capabilities: boot fat initialized
configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro state=mounted
*-volume:1
description: Windows FAT volume
vendor: mkfs.fat
physical id: 2
bus info: nvme@0:1,2
logical name: /dev/nvme0n1p2
logical name: /recovery
version: FAT32
serial: 6160-327c
size: 4095MiB
capacity: 4095MiB
capabilities: fat initialized
configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro name=recovery state=mounted
*-volume:2
description: EXT4 volume
vendor: Linux
physical id: 3
bus info: nvme@0:1,3
logical name: /dev/nvme0n1p3
logical name: /
version: 1.0
serial: eedab9a9-1633-4adf-9d25-3298c6d47bc4
size: 467GiB
capacity: 467GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2024-08-31 08:09:42 filesystem=ext4 lastmountpoint=/ modified=2025-01-12 22:08:35 mount.fstype=ext4 mount.options=rw,noatime,errors=remount-ro mounted=2025-01-12 18:08:23 state=mounted
*-volume:3
description: Linux swap volume
vendor: Linux
physical id: 4
bus info: nvme@0:1,4
logical name: /dev/nvme0n1p4
version: 1
serial: 0006fc3c-4a8f-4371-906a-84f538af6e41
size: 4095MiB
capacity: 4095MiB
capabilities: nofs swap initialized
configuration: filesystem=swap pagesize=4096
*-display
description: VGA compatible controller
product: TigerLake-H GT1 [UHD Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1920,1200
resources: iomemory:610-60f iomemory:400-3ff irq:219 memory:618c000000-618cffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
*-generic:0
description: Signal processing controller
product: TigerLake-LP Dynamic Tuning Processor Participant
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:00:04.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: msi pm cap_list
configuration: driver=proc_thermal latency=0
resources: iomemory:610-60f irq:16 memory:618d180000-618d19ffff
*-pci:2
description: PCI bridge
product: Tiger Lake-H Thunderbolt 4 PCI Express Root Port #0
vendor: Intel Corporation
physical id: 7
bus info: pci@0000:00:07.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:128 ioport:5000(size=4096) memory:9c000000-a81fffff ioport:6110000000(size=469762048)
*-pci:3
description: PCI bridge
product: Tiger Lake-H Thunderbolt 4 PCI Express Root Port #1
vendor: Intel Corporation
physical id: 7.1
bus info: pci@0000:00:07.1
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:129 ioport:6000(size=4096) memory:8e000000-9a1fffff ioport:6130000000(size=469762048)
*-pci:4
description: PCI bridge
product: Tiger Lake-H Thunderbolt 4 PCI Express Root Port #2
vendor: Intel Corporation
physical id: 7.2
bus info: pci@0000:00:07.2
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:130 ioport:7000(size=4096) memory:80000000-8c1fffff ioport:6150000000(size=469762048)
*-pci:5
description: PCI bridge
product: Tiger Lake-H Thunderbolt 4 PCI Express Root Port #3
vendor: Intel Corporation
physical id: 7.3
bus info: pci@0000:00:07.3
version: 05
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:131 ioport:8000(size=4096) memory:72000000-7e1fffff ioport:6170000000(size=469762048)
*-generic:1
description: Signal processing controller
product: Tigerlake Telemetry Aggregator Driver
vendor: Intel Corporation
physical id: a
bus info: pci@0000:00:0a.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress pm cap_list
configuration: driver=intel_vsec latency=0
resources: iomemory:610-60f irq:0 memory:618d1d0000-618d1d7fff
*-usb:0
description: USB controller
product: Tiger Lake-H Thunderbolt 4 USB Controller
vendor: Intel Corporation
physical id: d
bus info: pci@0000:00:0d.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: iomemory:610-60f irq:133 memory:618d1c0000-618d1cffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.9.3-76060903-generic xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 6.09
capabilities: usb-2.00
configuration: driver=hub slots=1 speed=480Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.9.3-76060903-generic xhci-hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 6.09
capabilities: usb-3.10
configuration: driver=hub slots=4 speed=10000Mbit/s
*-usb:1
description: USB controller
product: Tiger Lake-H Thunderbolt 4 NHI #0
vendor: Intel Corporation
physical id: d.2
bus info: pci@0000:00:0d.2
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi msix usb4_host_interface bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: iomemory:610-60f iomemory:610-60f irq:16 memory:618d140000-618d17ffff memory:618d1ea000-618d1eafff
*-usb:2
description: USB controller
product: Tiger Lake-H Thunderbolt 4 NHI #1
vendor: Intel Corporation
physical id: d.3
bus info: pci@0000:00:0d.3
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi msix usb4_host_interface bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: iomemory:610-60f iomemory:610-60f irq:16 memory:618d100000-618d13ffff memory:618d1e9000-618d1e9fff
*-communication:0
description: Serial controller
product: Tiger Lake-H Integrated Sensor Hub
vendor: Intel Corporation
physical id: 12
bus info: pci@0000:00:12.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm 8250 bus_master cap_list
configuration: driver=intel_ish_ipc latency=0
resources: iomemory:610-60f irq:16 memory:618d1b0000-618d1bffff
*-usb:3
description: USB controller
product: Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: iomemory:610-60f irq:142 memory:618d1a0000-618d1affff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.9.3-76060903-generic xhci-hcd
physical id: 0
bus info: usb@3
logical name: usb3
version: 6.09
capabilities: usb-2.00
configuration: driver=hub slots=16 speed=480Mbit/s
*-usb:0
description: Generic USB device
product: Goodix USB2.0 MISC
vendor: Goodix Technology Co., Ltd.
physical id: a
bus info: usb@3:a
version: 1.00
serial: UIDD421A02D_XXXX_MOC_B0
capabilities: usb-2.00
configuration: driver=usbfs maxpower=100mA speed=12Mbit/s
*-usb:1
description: Video
product: Integrated_Webcam_HD
vendor: CKFKH20R446430022A10
physical id: b
bus info: usb@3:b
version: 9.29
capabilities: usb-2.01
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:2
description: Bluetooth wireless interface
product: AX201 Bluetooth
vendor: Intel Corp.
physical id: e
bus info: usb@3:e
version: 0.02
capabilities: bluetooth usb-2.01
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.9.3-76060903-generic xhci-hcd
physical id: 1
bus info: usb@4
logical name: usb4
version: 6.09
capabilities: usb-3.10
configuration: driver=hub slots=6 speed=10000Mbit/s
*-memory UNCLAIMED
description: RAM memory
product: Tiger Lake-H Shared SRAM
vendor: Intel Corporation
physical id: 14.2
bus info: pci@0000:00:14.2
version: 11
width: 64 bits
clock: 33MHz (30.3ns)
capabilities: pm cap_list
configuration: latency=0
resources: iomemory:610-60f iomemory:610-60f memory:618d1e0000-618d1e3fff memory:618d1e8000-618d1e8fff
*-network
description: Wireless interface
product: Tiger Lake PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlp0s20f3
version: 11
serial: 2c:6d:c1:90:06:af
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.9.3-76060903-generic firmware=77.a20fb07d.0 QuZ-a0-hr-b0-77.u ip=192.168.1.233 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: iomemory:610-60f irq:16 memory:618d1dc000-618d1dffff
*-serial:0
description: Serial bus controller
product: Tiger Lake-H Serial IO I2C Controller #0
vendor: Intel Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:27 memory:4017000000-4017000fff
*-serial:1
description: Serial bus controller
product: Tiger Lake-H Serial IO I2C Controller #1
vendor: Intel Corporation
physical id: 15.1
bus info: pci@0000:00:15.1
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:40 memory:4017001000-4017001fff
*-communication:1
description: Communication controller
product: Tiger Lake-H Management Engine Interface
vendor: Intel Corporation
physical id: 16
bus info: pci@0000:00:16.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=mei_me latency=0
resources: iomemory:610-60f irq:199 memory:618d1e5000-618d1e5fff
*-pci:6
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:132 memory:aa000000-aa0fffff
*-generic
description: MMC Host
product: RTS5260 PCI Express Card Reader
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:ab:00.0
logical name: mmc0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=rtsx_pci latency=0
resources: irq:141 memory:aa000000-aa000fff
*-isa
description: ISA bridge
product: WM590 LPC/eSPI Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-pnp00:00
product: PnP device PNP0c02
physical id: 0
capabilities: pnp
configuration: driver=system
*-pnp00:01
product: PnP device PNP0b00
physical id: 1
capabilities: pnp
configuration: driver=rtc_cmos
*-pnp00:02
product: PnP device INT3f0d
physical id: 2
capabilities: pnp
configuration: driver=system
*-pnp00:03
product: PnP device PNP0303
physical id: 3
capabilities: pnp
configuration: driver=i8042 kbd
*-pnp00:04
product: PnP device DLL0a5d
physical id: 4
capabilities: pnp
configuration: driver=i8042 aux
*-pnp00:05
product: PnP device PNP0c02
physical id: 5
capabilities: pnp
configuration: driver=system
*-pnp00:06
product: PnP device PNP0c02
physical id: 6
capabilities: pnp
configuration: driver=system
*-pnp00:07
product: PnP device PNP0c02
physical id: 7
capabilities: pnp
configuration: driver=system
*-pnp00:08
product: PnP device PNP0c02
physical id: 8
capabilities: pnp
configuration: driver=system
*-multimedia
description: Multimedia audio controller
product: Tiger Lake-H HD Audio Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
logical name: card0
logical name: /dev/snd/controlC0
logical name: /dev/snd/hwC0D2
logical name: /dev/snd/pcmC0D0p
logical name: /dev/snd/pcmC0D1c
logical name: /dev/snd/pcmC0D2p
logical name: /dev/snd/pcmC0D31p
logical name: /dev/snd/pcmC0D4c
logical name: /dev/snd/pcmC0D5p
logical name: /dev/snd/pcmC0D6p
logical name: /dev/snd/pcmC0D7p
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=sof-audio-pci-intel-tgl latency=64
resources: iomemory:610-60f iomemory:610-60f irq:220 memory:618d1d8000-618d1dbfff memory:618d000000-618d0fffff
*-serial:2
description: SMBus
product: Tiger Lake-H SMBus Controller
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 11
width: 64 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0
resources: iomemory:610-60f irq:16 memory:618d1e4000-618d1e40ff ioport:efa0(size=32)
*-serial:3
description: Serial bus controller
product: Tiger Lake-H SPI Controller
vendor: Intel Corporation
physical id: 1f.5
bus info: pci@0000:00:1f.5
version: 11
width: 32 bits
clock: 33MHz
configuration: driver=intel-spi latency=0
resources: irq:0 memory:70800000-70800fff
*-battery
product: DELL F8CPG21
vendor: BYD
physical id: 1
version: 01/06/2022
serial: 101A
slot: Sys. Battery Bay
capacity: 95060mWh
configuration: voltage=11.4V
*-power UNCLAIMED
physical id: 2
capacity: 32768mWh
*-input:0
product: Lid Switch
physical id: 3
logical name: input0
logical name: /dev/input/event0
capabilities: platform
*-input:1
product: Power Button
physical id: 4
logical name: input1
logical name: /dev/input/event1
capabilities: platform
*-input:2
product: DELL0A5D:00 06CB:CE7E Mouse
physical id: 5
logical name: input10
logical name: /dev/input/event4
logical name: /dev/input/mouse0
capabilities: i2c
*-input:3
product: DELL0A5D:00 06CB:CE7E Touchpad
physical id: 6
logical name: input11
logical name: /dev/input/event5
logical name: /dev/input/mouse1
capabilities: i2c
*-input:4
product: Intel HID events
physical id: 7
logical name: input13
logical name: /dev/input/event7
capabilities: platform
*-input:5
product: Intel HID 5 button array
physical id: 8
logical name: input14
logical name: /dev/input/event8
capabilities: platform
*-input:6
product: Dell Privacy Driver
physical id: 9
logical name: input15
logical name: /dev/input/event9
capabilities: platform
*-input:7
product: Dell WMI hotkeys
physical id: a
logical name: input16
logical name: /dev/input/event10
capabilities: platform
*-input:8
product: Video Bus
physical id: b
logical name: input17
logical name: /dev/input/event11
capabilities: platform
*-input:9
product: Video Bus
physical id: c
logical name: input18
logical name: /dev/input/event12
capabilities: platform
*-input:10
product: sof-soundwire Headset Jack
physical id: d
logical name: input19
logical name: /dev/input/event14
*-input:11
product: Sleep Button
physical id: e
logical name: input2
logical name: /dev/input/event2
capabilities: platform
*-input:12
product: sof-soundwire HDMI/DP,pcm=5
physical id: f
logical name: input22
logical name: /dev/input/event15
*-input:13
product: sof-soundwire HDMI/DP,pcm=6
physical id: 10
logical name: input23
logical name: /dev/input/event16
*-input:14
product: sof-soundwire HDMI/DP,pcm=7
physical id: 11
logical name: input24
logical name: /dev/input/event17
*-input:15
product: Dell Mouse MS5120W Mouse
physical id: 12
logical name: input29
logical name: /dev/input/event13
logical name: /dev/input/mouse3
capabilities: bluetooth
*-input:16
product: AT Translated Set 2 keyboard
physical id: 13
logical name: input3
logical name: /dev/input/event3
logical name: input3::capslock
logical name: input3::numlock
logical name: input3::scrolllock
capabilities: i8042
*-input:17
product: PS/2 Generic Mouse
physical id: 14
logical name: input6
logical name: /dev/input/event6
logical name: /dev/input/mouse2
capabilities: i8042
Do you have logs from the bluetooth / bluez daemons? Maybe it's failing.
I did the following to resolve my issue:
- Install 'bluez' and 'gnome-bluetooth'
- removed 'power-profiles-daemon' and installed 'tlp'
As of now all standby issues and bluetooth disconnects have been fixed on my end. TBH not sure if gnome-bluetooth is essential or not but installing that with tlp seemed to be the ticket on my end.
I have the same issue.
I have the same issue with my bluetooth mouse and it doesn't connect back when i get back to the computer. I'm forced to turn off and on the bluetooth again in order for it to connect. I'm uploading the systemd journal log to see if it helps. I can provide more logs if someone tells me exactly what it's necessary.
Systemd bluez journal has no entries at all...
Probably this: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
@mmstick, very sorry for my extended delay. I'll do better next time.
I think you can close this one out. I have an X1 Carbon G13 with BE201 chipset. There was an issue with the 20250311 and the 20250317 linux-firmware releases. It is resolved now. Bluetooth stays connected after suspend.
Side-note: Bluetooth devices requiring a passcode do not work with the native cosmic bluetooth applet. There is no pop-up after trying to connect which provides the passcode to finalize connection. Installing blueman and connecting through that works.
Happy to open a bug if you'd like. Let me know.
Unsure if it's still appropriate to comment on this topic, but as it's still open and my bluetooth mouse fails consistently (after some inactivity) when I'm using a hardwired network (ethernet or 10G ethernet) with WiFi disabled. I can always get it back by toggling the BT enable/disable switch in the GUI or using bluetoothctl to either force an LE scan or power cycle. The error is the same as mentioned earlier regarding "src/adv_monitor".
The "fix" for me is to always use my laptop "WiFi". If WiFi is enabled, then I don't see/have any issues with getting back to my session from a black screen using only the mouse to roust the session from its slumber.
I don't see this issue with either KDE or Gnome....or XFCE or MATE...only Cosmic Desktop.
This is not a huge deal for me, but I would like to see parity with the other WMs/Desktops that I use. I'm on the path towards using Cosmic all of the time (on Fedora), but this is one annoying thing I'd like to see go away...for sure!
BTW, I'm liking the extremely low load average when "idle" in Cosmic...consistently below 1.0 and usually around 0.3/0.4! I've always found it annoying when some KDE or Gnome process starts eating up cycles, especially when I'm trying to bench applications' performance accurately.
Cheers!