MASTER dell-bluetooth - confusing/contradictory bluetooth killswitch status / rfkill behaviour - potential regression in dell-laptop.c
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: gnome-bluetooth
Using a Dell Latitude D630 laptop that has a hardware bluetooth killswitch (or, a combined wifi/bluetooth kill switch which in my case is configured in the BIOS to only kill bt).
When using this switch, the gnome-bluetooth applet and the rfkill cli program show confusing information about whether bt is on or not.
I have attached screenshots and 'rfkill list' output.
When bluetooth is off by hardware switch:
* the bt icon has a red X (i.e. "off" state), mouseover the icon shows "Bluetooth: Disabled" (bt-switch-
* clicking on the icon the menu also shows "Bluetooth Disabled" (bt-switch-
* 'rfkill list' shows a dell-bluetooth adapter with soft and hard 'off' (bt-switch-off)
this seems correct.
But when bluetooth is on:
* the bt icon is normal (i.e. "on" state"), mouseover the icon shows "Bluetooth: Enabled" (bt-switch-on1.png)
* BUT: klicking on the bt icon the first entry in the pop-up menu is a greyed out "Bluetooth Disabled" (bt-switch-on2.png)
* Also: 'rfkill' list' shows dell-bluetooth still as soft and hard 'off', but has added a new adapter hci0 with soft and hard 'on' (bt-switch-on)
The behaviour of gnome-bluetooth seems ok, so this is probably a purely UI issue, but confusing nonetheless.
Possibly this bug has the same origins as Bug #445326
ProblemType: Bug
Architecture: i386
Date: Wed Oct 7 15:50:39 2009
DistroRelease: Ubuntu 9.10
Package: gnome-bluetooth 2.28.1-0ubuntu1
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: gnome-bluetooth
Uname: Linux 2.6.31-12-generic i686
XsessionErrors:
(gnome-
(polkit-
(nautilus:2493): Eel-CRITICAL **: eel_preferences
(gnome-
Actually, there seems to be also a limitation in functionality: I don't seem to be able to switch off bluetooth by software (i.e. from gnome-bluetooth). Maybe because gnome-bluetooth thinks that it is already off due to the dell-bluetooth device being shown as off regardless of the hardware switch?