On Tue, 15 Dec 2009 13:29:25 -0500 Bill Nottingham <notting@xxxxxxxxxx> wrote: > Nathanael D. Noblet (nathanael@xxxxxxx) said: > > I'm also curious why gdm is still running once I've logged in. > > When you start a display manager, you start an X server; the display > manager then draws on this. Then, when you log in, you have to > stat an user session, as the authenticated user (which has a connection > to the X server, so it can know when it goes away.) > > You also have to tell the init daemon which process it's supposed to > be tracking, so it can respawn it when it exits. > > Having that process be the gdm daemon (which forks and execs both > the X server and the user session) is arguably a lot simpler than > trying to architect it such that the daemon goes away entirely and > init then ends up tracking either the X serve or the user session. > > Bill > > Isn't GDM just doing a wait(2) on the user-session? Clark
Attachment:
signature.asc
Description: PGP signature
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list