On Thursday 18 of September 2014 02:24:57 David Hare wrote:
I have today installed Debian Sid with TDE R14 on a
Dell Inspiron 6400.
I am very pleased to find everything (except suspend) seems to work fine
with no systemd stuff whatsoever!
I have at the moment an older version of dbus (1.5.8-1) .. later
versions bring libsystemd-login0 .. and libpulse0 from stable, later
versions bring libsystemd0. TDE needs dbus, kaffeine needs libpulse0.
These libs may not be a problem anyway.
Shutdown works. Usb notification/mounts work, which do not in other DE's
without (or even with) systemd.
Do TDE users want freedom (as much as is possible) from systemd?
Does the TDE team have any particular policy towards systemd dependency?
David
TDE R14 currently provides basic support for systemd:
+ tdm - sets the class to greeter
+ kdesktop - uses SetIdleHint on / off on activate / deactivate screensaver
+ tdepowersave - uses systemd to monitor the active session and sets Inhibit
function to ensure their own power event handlers
+ ksmserver / kickoff / tdepowersave - through tdehw-lib uses systemd to
suspend, hibernate, reboot, and poweroff
All this support is handled entirely via dbus calls - without linking systemd
libraries. Thanks to this integration with systemd is used, only if systemd
is installed. The user will choose whether to install systemd or not.
We plans to use the same method to solve multi-seat support with systemd.
Overall, the intention is to be able to use systemd, where this is
appropriate, but not to be dependent on it.
--
Slavek