On Fri, May 15, 2009 at 9:59 AM, Brian J. Tarricone <[email protected]> wrote: > Further... you *don't* want a media player (etc.) calling Inhibit on the > power manager. You want to tell the screen saver to stay out of the way > for a while, but if the machine (for example) is critically low on > battery, you probably still want it to go into sleep or hibernate mode > to save your current state.
That's not what I meant at all. What I said is that ideally the power manager should expose a way to disable powering down a certain screen, not inhibit the shutdown/hibernation. Notice I mean a certain screen, not all screens. There are setups when one of the monitors is used to display real time calculations or statistics while the rest can be safely turned off when session is idle. The power manager would internally use the information to grab necessary inhibits on the currently running screensaver interface. I don't see how we can achieve interoperability with inhibiting the screensaver directly as there are screensavers that don't support DBus at all and I believe it's easier to keep the necessary hacks in one place rather than teach each and every application how to inhibit all of the possible screensavers :) -- Patryk Zawadzki _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
