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. _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list