mate-desktop / mate-power-manager

Power management tool for the MATE desktop
https://mate-desktop.org
GNU General Public License v2.0
59 stars 51 forks source link

Brightness, Inhibit: mark both applets incompatable with wayland #388

Closed lukefromdc closed 1 year ago

lukefromdc commented 1 year ago

Brightness applet depends on Xrandr, and wlr-randr wayland equivalent does not yet offer brightness control Inhibit applet depends on Xevent and on x11 extension DPMS (X Display Power Management Signaling)

lukefromdc commented 1 year ago

These dependencies are in mate-power-manager itself not the applets: they can be ported to out of process and will then show in Wayland but mate-power-manager cannot be run. A "stripped" version of m-p-m for Wayland could probably be written to handle shutting down or suspending a laptop, and connect to an SNI replacement for the current status icon.

lukefromdc commented 1 year ago

Travis build failure on Debian looks like a translation issue: /usr/bin/msgfmt: cannot locate ITS rules for org.mate.power.policy.in

raveit65 commented 1 year ago

Only debian:testing failed to build. Fedora:latest (stable fedora 38) runs well and doesn't stop building at same place https://app.travis-ci.com/github/mate-desktop/mate-power-manager/jobs/608068767#L2042 I am guessing there is something wrong in debian:testing which can happen all the time; ...it's called testing, or something new unstable is introduced. I will do a scratch build for fedora rawhide branch at fedora build-server (koji) to see if something new is introduced in linux world :-)

raveit65 commented 1 year ago

Building this branch for forthcoming fedora 39 or fedora rawhide works well. https://koji.fedoraproject.org/koji/taskinfo?taskID=104965792 https://koji.fedoraproject.org/koji/taskinfo?taskID=104965800 So i guess it's a temporarily issue with debian-testing.