Dominique Leuenberger changed bug 1004830
What Removed Added
Flags   needinfo?(sebastian.parschauer@suse.com)

Comment # 14 on bug 1004830 from
(In reply to Sebastian Parschauer from comment #13)
> I'm running GNOME and it is broken for me. So reopening.

ok - your issue is valid then; sorry

> I've even located the bug in panels/bluetooth/cc-bluetooth-panel.c:
> 
> 145         if (self->priv->has_airplane_mode == FALSE) {
> 146                 g_debug ("No Bluetooth available");
> 147                 sensitive = FALSE;
> 148                 powered = FALSE;
> 149                 page = BLUETOOTH_NO_DEVICES_PAGE;
> ...
> 166         } else {
> 167                 g_debug ("Bluetooth is available and powered");
> 168                 sensitive = TRUE;
> 169                 powered = TRUE;
> 170                 page = BLUETOOTH_WORKING_PAGE;
> 171         }
> 
> As my workstation has no airplane mode, this will always show no devices for
> me.

airplane mode can be a physical switch or a software switch and is calculated
like:

        v = g_dbus_proxy_get_cached_property (self->priv->rfkill,
"BluetoothHasAirplaneMode");
        self->priv->has_airplane_mode = g_variant_get_boolean (v);

rfkill info comes from /dev/rfkill and can be inspected using the rfkill tool
(sudo zypper in rfkill, sudo rfkill list)

Anything special in the BT entry?


You are receiving this mail because: