Re: [gpm] Re: Gnome 2.16 Module Proposal: GNOME Power Manager



On Tue, 2006-04-11 at 19:13 +0200, Danny Kukawka wrote:
<snip other stuff>

> IMO the idea to start g-p-m in gdm is not really a good solution if you use 
> more than one desktop environment -  a cross desktop solution would be much 
> more better. 

Generic freedesktop-type DBUS API calls for stuff like the inhibit
interface (like has been suggested recently on d-d-l) is a very good
idea and something I wish to work towards. Coding anything else other
than a simple API specification to be cross-desktop is not something
that I think is viable, but this is only my opinion.

> Btw. I don't understand: What's the problem with a system daemon (with a well 
> defined DBUS-Interface, with a well defined default policy, without need a 
> session daemon) specialized to powermanagement. You can use provided 
> functions, but you don't need to use all available if you don't need them in 
> g-p-m. The daemon is _complete_ desktop _independent_, I think this was the 
> whish of Davyd Madeley (* A daemon with no GTK+ dependance that would be 
> suitable for cross-desktop use).

What if you want to interact with the user in the session? Like getting
the idle time for that session, or interacting with that instance of the
screensaver? Or notifying the user or displaying status? Or interacting
with other applications so that a complete integrated system is
possible? Then you need a session daemon also.

> This kind of discussion is not really helpful for anyone. I would like to see 
> a discussion about a cross desktop solution (if not about a special daemon 
> about a well defined, fullfeatured, cross desktop dbus interface which could 
> be provided by different daemons (e.g. pbbuttonsd, powersaved or what ever 
> you prefer)). This would be a win-win situation for all desktops.

Then please set up a list, get people to subscribe and stop this
discussion about random stuff on d-d-l and gnome-power-manager-list.

Many thanks.

Richard.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]