Wenn Sie damit experimentieren, wird klar:
In /etc/rc2.dfinden Sie Dateien, die Anweisungen enthalten, wie der Computer beim Start vorgehen soll.
Wenn Sie GNOME verwenden, suchen Sie nach einer Datei mit gdmdem Namen und ersetzen Sie den S(ersten Buchstaben des Namens) durch einen Kleinbuchstaben s. (GDM ist so, wie Sie vielleicht den GNOME-Display-Manager erraten haben. Wenn Sie eine andere Suite verwenden, finden Sie natürlich heraus, welchen Display-Manager er verwendet, und deaktivieren Sie ihn auf die gleiche Weise.)
Starten Sie nun Ihren Computer neu und Sie werden feststellen, dass der Anmeldebildschirm nicht mehr angezeigt wird. Fazit 1: Kein Anzeigemanager, kein Anmeldebildschirm.
Stattdessen melden Sie sich bei der Konsole an. Versuchen Sie nun beispielsweise, einen Film abzuspielen (oder etwas mit Grafiken zu tun). Wird nicht funktionieren! Dies liegt daran, dass X nicht ausgeführt wird. Fazit 2: Kein X, keine Grafik.
Dritter Schritt: Starten von X: xinitJe nach Ihrer ~/.xinitrcDatei können mehrere Anwendungen gestartet werden. Versuchen Sie jedoch zur Veranschaulichung, X nur mit einem Terminal auszuführen, z. B. urxvt. Also, legen urxvtin .xinitrcund kommentieren-out (mit #) alles andere, dann geben xinit.
Sie sollten jetzt das urxvtFenster sehen. Hier können Sie Filme usw. abspielen. Lassen Sie uns stattdessen das urxvtFenster an einen anderen Ort verschieben. Ich kann es nicht machen. Fazit 3: Kein Fenstermanager, keine der üblichen GUI-Funktionen, an die Sie wahrscheinlich gewöhnt sind. Also, tippe exitein urxvt. (Dieser Befehl beendet das Terminal, aber da dies der einzige Prozess war, der wie in angegeben ausgeführt wurde .xinitrc, wird X ebenfalls beendet.)
Letzter Schritt, ändern Sie .xinitrcnoch einmal:
urxvt &
metacity
(Beachten Sie, &dass die Prozesse gleichzeitig ausgeführt werden.)
Führen Sie X erneut aus und sehen Sie das Ergebnis. Der letzte Teil des Puzzles: Metacity, ein Fenstermanager.
Geben Sie ein, um auszusteigen pkill -9 metacity. (In diesem Fall wird urxvt ebenfalls beendet, möglicherweise, weil &Metacity der einzige Prozess ist, den X überwacht , da es im Hintergrund (mit ) ausgeführt wurde.)
Viel Glück. Wahrscheinlich bleiben Sie bei einigen Details hängen, aber es lohnt sich, sich ein Bild zu machen.