systemd and KDE (was: Re: kdeinit)

Jaroslav Reznik jreznik at redhat.com
Wed Sep 14 09:41:58 BST 2011


----- Original Message -----
> On Sun, Aug 21, 2011 at 4:54 PM, John Layt <jlayt at kde.org> wrote:
> > Ummm, Pulse Audio? It completely broke sound under KDE. It caused a
> > lot of
> > users a lot of pain before Colin come along to fix it for us and for
> > Gnome
> > users too. I don't want to see a repeat of that, so figuring out how
> > to get
> > Lennart to care becomes important.

Yes, it is - maybe something I can help internally but can't promise 
anything as you know Lennart but we're now in position we have to go
through our internal needs for systemd.
 
> During Desktop Summit, I've jumped on the systemd-KDE-integration
> bandwagon (which seems to be only me at the moment, or is there any
> work which I'm not aware of?).

Stefan,
thanks for stepping in. Some time ago I just tried systemd password 
agent, I have to check if you implement it, otherwise it would be
great to have it in one place.

But back to systemd and KDE integration. Is there something we can
be helpful? Especially regarding the problems in systemd you rushed
into etc.?

> As a very first step, there's libqsystemd [1], which I'll try to
> finish and polish in the next few weeks. This should make it easy to
> write apps that communicate with systemd. For example, what about a
> proper Plasma dataengine for systemd units/jobs and an applet that
> e.g. shows the state of a systemd unit? There's an proof-of-concept
> dataengine in the repo [1], but the subject is in need of someone who
> knows his way around Plasma dataengines and friends.
> 
> The second integration point is the unified interfaces for system
> configuration that systemd provides. If systemd is present, it should
> be used to set (possibly also get) the hostname, locale, and system
> time. Also, KDM should be able to communicate with systemd-logind,
> which (as outlined by Lennart's talk at DS) seeks to replace
> ConsoleKit.
> 
> The third integration point is to use systemd as a session manager,
> thereby (as already mentioned) possibly replacing big parts of our own
> startup sequence. Once I can get a current version of systemd to
> compile on my machine, I will try to look into this, but of course
> help is appreciated on all fronts.

Yes, these last two things are important for us. Usually we (Fedora) are
hit first :( And we're just really small team but we're trying at least :)
(PolicyKit, uDisk/uPower integration etc.)

So if you can include me and Lukas Tinkl in further discussion/development
it would be great.

Thanks,
Jaroslav

> Greetings
> Stefan
> 
> [1] git clone kde:libqsystemd

-- 
Jaroslav Řezník <jreznik at redhat.com>
Software Engineer - Base Operating Systems Brno

Office: +420 532 294 275
Mobile: +420 602 797 774
Red Hat, Inc.                               http://cz.redhat.com/




More information about the kde-core-devel mailing list