Bug#686012: gnome-panel: power icon does not update

Lucas Nussbaum lucas at debian.org
Mon Aug 27 15:50:37 UTC 2012


Package: gnome-panel
Version: 3.4.2.1-2+b1
Severity: normal

Hi,

This is similar, but not identical to #674429 / #674748.

I'm using gnome3 "classic" (metacity + gnome-panel).

The "battery status" icon is not updated when it should (e.g. when
unplugging the power adapter).

The tooltip is updated, though. For example, currently, I have the "charging"
icon, and a "Laptop battery 10 hours 40 minutes remaining (91%)" tooltip (the
power adapter is not plugged in -- I shouldn't have the "charging" icon).

upower -m shows events:
[14:44:10.667]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:13.856]	daemon changed:
[14:44:13.857]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:13.857]	device changed:     /org/freedesktop/UPower/devices/line_power_AC
[14:44:13.863]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:14.666]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:15.661]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:16.769]	daemon changed:
[14:44:16.769]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:16.769]	device changed:     /org/freedesktop/UPower/devices/line_power_AC
[14:44:16.774]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0
[14:44:16.777]	device changed:     /org/freedesktop/UPower/devices/battery_BAT0

dbus-monitor shows events as well:
signal sender=:1.3 -> dest=(null destination) serial=194 path=/org/gnome/SettingsDaemon/Power; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.gnome.SettingsDaemon.Power"
   array [
      dict entry(
         string "Icon"
         variant             string ". GThemedIcon battery-full-charging-symbolic gpm-battery-080-charging battery-full-charging "
      )
      dict entry(
         string "Tooltip"
         variant             string "Laptop battery 40 minutes until charged (90%)"
      )
   ]
   array [
   ]
[...]
signal sender=:1.3 -> dest=(null destination) serial=195 path=/org/gnome/SettingsDaemon/Power; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.gnome.SettingsDaemon.Power"
   array [
      dict entry(
         string "Tooltip"
         variant             string "Laptop battery is charging (90%)"
      )
   ]
   array [
   ]
[...]
signal sender=:1.3 -> dest=(null destination) serial=199 path=/org/gnome/SettingsDaemon/Power; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged
   string "org.gnome.SettingsDaemon.Power"
   array [
      dict entry(
         string "Icon"
         variant             string ". GThemedIcon battery-full-symbolic gpm-battery-100 battery-full "
      )
      dict entry(
         string "Tooltip"
         variant             string "Laptop battery 3 hours 40 minutes remaining (91%)"
      )
   ]
   array [
   ]


Thanks,

Lucas

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (800, 'stable'), (300, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-panel depends on:
ii  gconf-service              3.2.5-1+build1
ii  gnome-icon-theme-symbolic  3.4.0-2
ii  gnome-menus                3.4.2-3
ii  gnome-panel-data           3.4.2.1-2
ii  libatk1.0-0                2.4.0-2
ii  libc6                      2.13-35
ii  libcairo-gobject2          1.12.2-2
ii  libcairo2                  1.12.2-2
ii  libdconf0                  0.12.1-2
ii  libebook-1.2-13            3.4.3-1
ii  libecal-1.2-11             3.4.3-1
ii  libedataserver-1.2-16      3.4.3-1
ii  libedataserverui-3.0-1     3.4.3-1
ii  libgconf-2-4               3.2.5-1+build1
ii  libgdk-pixbuf2.0-0         2.26.1-1
ii  libglib2.0-0               2.32.3-1
ii  libgnome-desktop-3-2       3.4.2-1
ii  libgnome-menu-3-0          3.4.2-3
ii  libgtk-3-0                 3.4.2-3
ii  libgweather-3-0            3.4.1-1+build1
ii  libical0                   0.48-2
ii  libice6                    2:1.0.8-2
ii  libpanel-applet-4-0        3.4.2.1-2+b1
ii  libpango1.0-0              1.30.0-1
ii  librsvg2-2                 2.36.1-1
ii  libsm6                     2:1.2.1-2
ii  libsoup2.4-1               2.38.1-2
ii  libtelepathy-glib0         0.18.2-1
ii  libwnck-3-0                3.4.2-1
ii  libx11-6                   2:1.5.0-1
ii  libxau6                    1:1.0.7-1
ii  libxml2                    2.8.0+dfsg1-5
ii  libxrandr2                 2:1.3.2-2

Versions of packages gnome-panel recommends:
ii  alacarte                3.5.3-1
ii  evolution-data-server   3.4.3-1
ii  gnome-applets           3.4.1-3
ii  gnome-control-center    1:3.4.2-2
ii  gnome-icon-theme        3.4.0-2
ii  gnome-session           3.4.2.1-1
ii  gnome-session-fallback  3.4.2.1-1
ii  gvfs                    1.12.3-1+b1

Versions of packages gnome-panel suggests:
ii  epiphany-browser                      3.4.2-1+build1
ii  evolution                             3.4.3-1
ii  gnome-terminal [x-terminal-emulator]  3.4.1.1-1+build1
ii  gnome-user-guide                      3.4.2-1+build1
ii  nautilus                              3.4.2-1+build1
ii  terminator [x-terminal-emulator]      0.95-1
ii  xterm [x-terminal-emulator]           278-1
ii  yelp                                  3.4.2-1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list