RFE: Extend the DPMS/FBPM API to include the following features: - Events: An application should be able to listen to events generated by the DPMS/FBPM extension which inform it about state changes (e.g. monitor is turned-off by timeout, forced off by command, powering-up again by command or input event etc. (same of FBPM)) - "suspend DPMS/FBPM": An application should be able to "suspend" the DPMS (and FBPM) functiontionality via an API call until either a 2nd API call is made to undo this or the client connection which created the "lock" is lost. This is mainly usefull for stuff like video players which currently simply disable DPMS during playback and restore it on stop/pause (the problem is that the DPMS extension remains disabled when the client crashes and that running multiple clients in parallel may end up in an unexpected DPMS status if you do not exit the players in the reverse order how you started them... ;-/ ... an API in the DPMS/FBPM extension would cure this mess...).
note that the second of these is implemented now.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Isn't this in place? Please reopen if I'm mistaken.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.