On Thursday 27 of February 2014 01:53:58 David C. Rankin wrote: > On 02/26/2014 06:08 PM, David C. Rankin wrote: > > On 02/26/2014 05:06 PM, David C. Rankin wrote: > >>>> I'll rebuild - this time actually tripping the WITH_SYSTEMD > >>>> preprocessor flag... > >>>> > >>>> > >>>> Slavek, Francios, > >>>> > >>>> Here is an updated patch that sets the WITH_SYSTEMD preprocessor > >>>> flag > >> > >> Added as: > >> > >> http://bugs.pearsoncomputing.net/attachment.cgi?id=1962&action=edit > > > > tdebase build with WITH_SYSTEMD preprocessor flag explicitly set with > > add_definitions(-DWITH_SYSTEMD). I included in as follows: > > > > ##### check if systemd is installed ############# > > find_package(Systemd) > > if(SYSTEMD_FOUND) > > add_definitions(-DWITH_SYSTEMD) > > message( STATUS "***** Systemd preprocessor flag WITH_SYSTEMD set > > *****" ) else() > > message( STATUS "***** Systemd preprocessor flag WITH_SYSTEMD -- NOT > > set *****" ) > > endif() > > > > testing to follow > > The good news - it builds -> the bad news -> I still have a tone of tdeio > processes open everywhere and loginctl show-session $XDG_USER_SESSION is > unchanged. > > Slavek, you and Francios will need to work on this. It would be 2016 before > I made it through the process. > > For debugging, are you simply adding fprinf(stderr statements or are you > using a kde utility for log output? I'll go back and load the file with > fprintf statements and see if I can figure anything else out. > > THIS MUST BE DONE BEFORE THE SOFT FREEZE OR TDE WILL NOT WORK ON SYSTEMD > BASED DISTROS WITH NO CONSOLE KIT -- THIS NEEDS PRIORITY AND SKILLED > ATTENTION. > > Tim this could use your eyes as well.... Detailed information I mentioned in the bug report 1902. I accepted the part that this is a problem that need to be solved. But I have to say that at the present time it is absolutely useless to distract our attention with patch for full support systemd multi-seats, because it is not related to this problem. -- Slavek