Bug#1081577: gnome-session-bin: should not depend on upower

Jeremy Bícha jbicha at debian.org
Sun Nov 23 17:07:09 GMT 2025


On Sat, Nov 22, 2025 at 5:49 PM Jeremy Bícha <jbicha at debian.org> wrote:
> I'll move the Depends from gnome-session-bin to gnome-shell and
> gnome-control-center. Both of those try to use upower's D-Bus
> interface. upower is used not only to report the device's battery
> state, but also used for the Power Mode (power profiles) feature which
> I believe does work on "desktop" CPUs.

The Power Mode feature that uses power-profiles-daemon does not
require upower. Its service is named
org.freedesktop.UPower.PowerProfiles so that's how I was confused.

gnome-control-center's Power panel has significantly more
functionality when upower is installed. In particular, it shows the
battery state of all connected devices. For instance, it can show the
battery state of a connected Bluetooth mouse. Some "desktop" computers
include Bluetooth support; for the others, there are USB dongles to
add Bluetooth functionality.

You can run these commands if you don't want the minimal upower
service running on your computer:
systemctl disable upower
systemctl stop upower

Thank you,
Jeremy Bícha



More information about the pkg-gnome-maintainers mailing list