yes entrance_server only launch the session and don't wait it. But entrance_server switch to entrance_wait to wait the session, and finaly entrance_wait, when the session is closed, rerun entrance_server to clean place and quit. That's how entrance work and it's fine like this. To have a new session systemd must relaunch entrance. This is the only way how to do the job, because a login manager dunno it's a reboot or just an end of session.
2016-06-13 9:20 GMT+02:00 Carsten Haitzler <ras...@rasterman.com>: > On Sun, 15 May 2016 20:07:42 +0200 (CEST) Peter Koellner < > pe...@asgalon.net> > said: > > > Hi! > > > > I have played around with the entrance source, and hav emade some slight > > progress. It looks like the entrance_server just went into idle main loop > > after starting the user session, without ever showing the slightest > interst > > in when or if the user terminated the session later. This is why it > > apparently had to be kicked out when shutting down and left a > dysfunctional > > display when simply logging out. I can't say that I have really solved > the > > underlying problem, because it would need some better understanding of > the > > ecore API. What I did was > > - adding a signal handler for SIGCHLD after running entrance_session_run > > forked the X session, which does a ecore_main_loop_quit() now > > - adding a _logged=EINA_FALSE to entrance_session_shutdown, because the > > entrance shutdown code got stuck there. > > - added a -d parameter to change the path to executables so they are > drawn > > from the src directory instead of from installed PACKAGE_DIR for testing > with > > xephyr. > > > > The result is that now entrance quits immediately after session logout. > > No idea if this solves too many problems there, but I have attached the > git > > diff output in case anyone is interested. > > ummm entrance shouldn't quit - it should loop and start up another login > session > without quitting... ? > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Michaël Bouchaud (yoz) <y...@efl.so> ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users