On Monday 03 of February 2014 21:02:19 David C. Rankin wrote: > On 02/03/2014 01:01 PM, Slávek Banko wrote: > >> Is there anything we can add to /etc/profile.d/trinity.sh that might > >> > >> > help? > > > > I assume that the essence of 'good conduct' on Ubuntu Saucy's is presence > > ConsoleKit and creating ConsoleKit session in TDM. I'm afraid that the > > absence ConsoleKit requires to add SystemD session management into TDM. > > > > Right now I search the entire git tree if anything use > > XDG_SESSION_COOKIE, which is specific for ConsoleKit. Such would require > > a fix for > > the "clean" SystemD session. > > Slavek, > > What graphical authentication agent does TDE load? Does it work with > polkit? Also, I found: > > 14:00 phoinix:/dat_e/tde/tde/main/tdebase> grep -rn XDG_SESSION_COOKIE * > tdm/backend/client.c:1315: env = setEnv ( env, > "XDG_SESSION_COOKIE", ck_session_cookie ); > tdm/backend/client.c:1320: env = setEnv ( env, > "XDG_SESSION_COOKIE", ck_session_cookie ); > > So what kind of fix do we need? Outside of that was found in tdebase, XDG_SESSION_COOKIE is used in kpowersave and tdepowersave (will be fixed after commit patch from bug 1597). This is good news - on the ConsoleKit no more dependent - only TDM. In other words, it should be enough to add support for SystemD session into TDM. I will try to assess how difficult this task is... Slavek --