KimariteNem teljesen értem ezt az "utolsó mondtomra" választ, viszont van gnome-session-fallback ami a megfelelő gnome-ot indítja.
Egy kis leírás:
A grafikus programok ha grafikus ablakot akarnak indítani, megkeresik a DISPLAY nevű könyezeti változót, majd a megfelelő könyvtárak szegítségével csatlakoznak és létrehozzák az ablakot. Hogyha a GDM indít egy képernyőt akkor ahoz is lehet csatlakozni, viszont hogy akárki ne tudjon csatlakozni, létrehoz egy authentikációs fájlt, amit az XAUTHORITY kötnyezeti változóban tart, e kettő ismeretében, és ha beállítjuk a környezeti változókat akkor akár konzolról is indíthatunk már meglévő képernyőre alkalmazásokat, jó cucc.
Viszont a GDM amíg be nem jelentkeztünk nem enged senkit a képernyőhöz csatlakozni, ejj-ejj, így hát a forgatókönyv:
Manuálisan X elinít, ami csak rendszergazdaként tehető meg.
A "simán" indított X nem hoz létre XAUTHORITY fájlt így ez felesleges, megadom hogy ez a terminál hova rajzoljon, az innen indított programok is örökölni fogják ezt a környezet változót, így minden alkalmazás ide fog rajzolni.
Végre azt mondhatom hogy megismertem hogy működik az X és a hozzá való csatlakozás (néha jók ezek a random bünti hibák), már csak azt kéne megtudnom hogy működnek az OPENGL-es canvasok és egyebek létrehozása és rajzolása.
Ebben a mégszebb az hogy hálózatra meg lehet nyitni az X-et így másik gép ablakait átirányíthatjuk egy gépre, kis bütykölés, sok lehetőség, éljen a linux!:D