DevHeads.net

systemd user session units for KDE

Hello

One of my colleagues at Intel has begun working on a project to have systemd
launch and manage the user session. He's asking for help in getting KDE
supported, since it's not his area of expertise.

Is there anyone interested in helping him?

Here's a link to the repository where he's placed what he has so far:
<a href="https://github.com/sofar/user-session-units" title="https://github.com/sofar/user-session-units">https://github.com/sofar/user-session-units</a>
First tarball:
<a href="http://foo-projects.org/~sofar/user-session-units/user-session-units-1.tar.gz" title="http://foo-projects.org/~sofar/user-session-units/user-session-units-1.tar.gz">http://foo-projects.org/~sofar/user-session-units/user-session-units-1.t...</a>

His announcements on G+:
<a href="https://plus.google.com/115124063126128475540/posts/YjNJdJHFmQt" title="https://plus.google.com/115124063126128475540/posts/YjNJdJHFmQt">https://plus.google.com/115124063126128475540/posts/YjNJdJHFmQt</a>
<a href="https://plus.google.com/115124063126128475540/posts/1Khha42nReG" title="https://plus.google.com/115124063126128475540/posts/1Khha42nReG">https://plus.google.com/115124063126128475540/posts/1Khha42nReG</a>

Comments

Re: systemd user session units for KDE

By Tom Gundersen at 06/26/2012 - 02:44

On Sun, Jun 24, 2012 at 10:05 AM, Thiago Macieira < ... at kde dot org> wrote:
If anyone using Arch wants to try this out, I put up some source packages:

<https://aur.archlinux.org/packages.php?ID=60347>
<https://aur.archlinux.org/packages.php?ID=60349>

Cheers,

Tom

Re: systemd user session units for KDE

By Kok, Auke-jan H at 06/25/2012 - 16:17

On Sun, Jun 24, 2012 at 1:05 AM, Thiago Macieira < ... at kde dot org> wrote:
Thanks Thiago,

I just posted v3, which has some rough support to run `startkde` under all
this, which should run just fine (but I admit, not yet tested myself).

In the long run I'd like to split out all the components that KDE (and the other
desktops too) into real, independent service units so that we can rely on
e.g. socket or dbus activation for the ones that it matters.

The short term effort however is to get people to test systemd user
sessions, since there's almost nobody out there using all this functionality.

So, testers appreciated - feel free to ping me personally if you have issues
getting this to work.

Auke

Re: systemd user session units for KDE

By Thiago Macieira at 06/25/2012 - 16:22

On domingo, 24 de junho de 2012 10.05.44, Thiago Macieira wrote:
Auke has just told me that there's an initial unit that simply runs "startkde"
in the v3 tarball.

I did take a look today at startkde and it's... full of old cruft. It needs a
clean-up anyway, so we might as well do it while helping Auke write the more
detailed units. (By cruft, I mean code that tests if the environment is
properly set up -- startkde should be optimised for the case where it is)

Re: systemd user session units for KDE

By John Tapsell at 06/24/2012 - 08:25

On 24 June 2012 09:05, Thiago Macieira < ... at kde dot org> wrote:
Would there be any value in having System Activity (ctrl+esc thing)
understand systemd ?

It has been a dream of mine to end up with a task manager like
Windows, where you can shut down services nicely as well as kill the
processes.

JohnFlux