Bug#775500: mate-power-manager: brightness change popup using media keys has inconsistent 'progress bar'

Ayke van Laethem aykevanlaethem at gmail.com
Fri Jan 16 12:54:12 UTC 2015

Package: mate-power-manager
Version: 1.8.1+dfsg1-3
Severity: normal

Dear Maintainer,

My laptop (Lenovo Thinkpad T60) has seven screen brightness levels, I'll call
them level 0-6. Changing the brightness using the hardware keys occurs in two
steps, e.g. from 0 to 2, from 1 to 3 etc., and the same in the reverse order.
When the brightness is one step from the lowest or highest level, the
brightness will change only one step as it can't change more than that.

Now, when pressing these hardware keys a popup is shown displaying the new
brightness value in a 'progress bar' (see fixed bug #766749). This works,
except for the fact that when the last step is only a single level change (from
1 to 0 or from 5 to 6), no change is displayed. The progress bar stays at the
second-to-last value (1 or 5) and doesn't jump to the last one (0 or 6).

I tried fiddling aroud with it a bit, and it looks like it does sometimes jump
to the last level when pressing the keys quickly, and sometimes when pressing
the keys quickly it doesn't jump to the last level when the level goes from 2
to 0 or from 4 to 6.

Of course, I would expect the brightness level to be displayed properly, not
stuck at the previous value.

I tried a few different themes but none of them affect this behavior in any

For type information about my laptop, see bug #766801.

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mate-power-manager depends on:
ii  consolekit                                      0.4.6-5
ii  dbus-x11                                        1.8.12-3
ii  libatk1.0-0                                     2.14.0-1
ii  libc6                                           2.19-13
ii  libcairo2                                       1.14.0-2.1
ii  libcanberra-gtk0                                0.30-2.1
ii  libcanberra0                                    0.30-2.1
ii  libdbus-1-3                                     1.8.12-3
ii  libdbus-glib-1-2                                0.102-1
ii  libfontconfig1                                  2.11.0-6.3
ii  libfreetype6                                    2.5.2-2
ii  libgdk-pixbuf2.0-0                              2.31.1-2+b1
ii  libglib2.0-0                                    2.42.1-1
ii  libgnome-keyring0                               3.12.0-1+b1
ii  libgtk2.0-0                                     2.24.25-1
ii  libmate-panel-applet-4-1                        1.8.1+dfsg1-3
ii  libnotify4                                      0.7.6-2
ii  libpango-1.0-0                                  1.36.8-3
ii  libpangocairo-1.0-0                             1.36.8-3
ii  libpangoft2-1.0-0                               1.36.8-3
ii  libunique-1.0-0                                 1.1.6-5
ii  libupower-glib3                                 0.99.1-3.1
ii  libx11-6                                        2:1.6.2-3
ii  libxext6                                        2:1.3.3-1
ii  libxrandr2                                      2:1.4.2-1+b1
ii  libxrender1                                     1:0.9.8-1+b1
ii  mate-notification-daemon [notification-daemon]  1.8.1-2
ii  mate-power-manager-common                       1.8.1+dfsg1-3
ii  notification-daemon                             0.7.6-2
ii  policykit-1                                     0.105-8
ii  systemd                                         215-8
ii  upower                                          0.99.1-3.1

Versions of packages mate-power-manager recommends:
ii  udisks  1.0.5-1+b1

Versions of packages mate-power-manager suggests:
ii  mate-polkit  1.8.0+dfsg1-4

-- no debconf information

More information about the pkg-mate-team mailing list