Wenn Sie damit experimentieren, wird klar:
In /etc/rc2.d
finden Sie Dateien, die Anweisungen enthalten, wie der Computer beim Start vorgehen soll.
Wenn Sie GNOME verwenden, suchen Sie nach einer Datei mit gdm
dem 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: xinit
Je nach Ihrer ~/.xinitrc
Datei können mehrere Anwendungen gestartet werden. Versuchen Sie jedoch zur Veranschaulichung, X nur mit einem Terminal auszuführen, z. B. urxvt. Also, legen urxvt
in .xinitrc
und kommentieren-out (mit #
) alles andere, dann geben xinit
.
Sie sollten jetzt das urxvt
Fenster sehen. Hier können Sie Filme usw. abspielen. Lassen Sie uns stattdessen das urxvt
Fenster 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 exit
ein 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 .xinitrc
noch 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.