Bluetooth icon appears and disappears after reboot

Bug #1981117 reported by fcole90
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-bluetooth (Ubuntu)
New
Undecided
Unassigned

Bug Description

This morning I tried to use my laptop. I think it was suspended, but not deep suspended (screen off, but was attached to AC). When I tried resuming it, the screen went on, but instead of the gnome login, I was greeted by a black screen with some errors.

```
Bluetooth: hci0: Timed out waiting for suspend events
Bluetooth: hci0: Suspend timeout bit: 6
Bluetooth: hci0: Suspend notifier action (3) failed: -110
```

As I could do nothing, I rebooted the laptop (force off with power button and turned on).

As I logged in, the Bluetooth indicator in the top right panel started appearing and disappearing continuously. I normally have a Bluetooth mouse connected, so I thought it was trying to pair with it. So I went into the Bluetooth tab from Settings and I was asked permission to pair the device. After allowing that permission appear / disappear issue went out.

I think something is wrong with this flow. I think the service for the Bluetooth should handle these issues better, not blinking, but asking such permission that it required from the beginning. As it is it looks broken and poorly discoverable.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: bluez 5.64-0ubuntu1
ProcVersionSignature: Ubuntu 5.15.0-40.43-generic 5.15.35
Uname: Linux 5.15.0-40-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Sat Jul 9 10:31:18 2022
InstallationDate: Installed on 2020-04-03 (826 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200401)
InterestingModules: rfcomm bnep btusb bluetooth
MachineType: Dell Inc. XPS 15 7590
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-40-generic root=UUID=4f215b94-50a2-44af-b8c6-faf7cea8214a ro quiet splash vt.handoff=7
SourcePackage: bluez
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/09/2021
dmi.bios.release: 1.15
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.15.0
dmi.board.name: 0VYV0G
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.15.0:bd12/09/2021:br1.15:svnDellInc.:pnXPS157590:pvr:rvnDellInc.:rn0VYV0G:rvrA00:cvnDellInc.:ct10:cvr:sku0905:
dmi.product.family: XPS
dmi.product.name: XPS 15 7590
dmi.product.sku: 0905
dmi.sys.vendor: Dell Inc.
hciconfig:
 hci0: Type: Primary Bus: USB
  BD Address: 84:C5:A6:94:9C:96 ACL MTU: 1021:4 SCO MTU: 96:6
  UP RUNNING PSCAN ISCAN INQUIRY
  RX bytes:233857 acl:2324 sco:0 events:14387 errors:0
  TX bytes:892713 acl:1283 sco:0 commands:8484 errors:0

Revision history for this message
fcole90 (fcole90) wrote :
Revision history for this message
fcole90 (fcole90) wrote :
Revision history for this message
fcole90 (fcole90) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Three issues here:

1. The log messages you mention are from the kernel, and probably not important.

2. The flickering GUI is definitely a bug, and is perhaps in libgnome-bluetooth (?)

3. The bug is currently assigned to 'bluez' which is probably not to blame.

affects: bluez (Ubuntu) → gnome-bluetooth (Ubuntu)
Revision history for this message
fcole90 (fcole90) wrote :

About 3, I reported it for bluez following this guide: https://wiki.ubuntu.com/DebuggingBluetooth

> If any doubts, feel free to file it under bluez and it will be rerouted as applicable.

Shall it be updated to say gnome-bluetooth instead?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

In most cases bluez is probably still sensible, because someone will be monitoring bluez at least.

Revision history for this message
fcole90 (fcole90) wrote :

Oh, I see 😊

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.