Jeśli eksperymentujesz z tym, będzie jasne:
W /etc/rc2.dznajdziesz pliki, które są instrukcjami, co komputer powinien zrobić, gdy się uruchomi.
Jeśli używasz GNOME, poszukaj pliku z gdmjego nazwą, a następnie zastąp S(pierwszą literę nazwy) małą literą s. (GDM jest, jak można się domyślać, menedżerem wyświetlania GNOME. Jeśli używasz innego pakietu, oczywiście dowiedz się, jakiego menedżera wyświetlania używa, a następnie wyłącz go w ten sam sposób.)
Teraz uruchom ponownie komputer, a zauważysz, że ekran logowania nie jest już wyświetlany. Wniosek 1: Brak menedżera wyświetlania, brak ekranu logowania.
Zamiast tego zalogujesz się do konsoli. Teraz spróbuj na przykład odtworzyć film (lub zrobić cokolwiek z grafiką). Nie zadziała! Wynika to z faktu, że X nie działa. Wniosek 2: Bez X, bez grafiki.
Trzeci krok, uruchamianie X: Wpisując xinit, w zależności od ~/.xinitrcpliku, można uruchomić zestaw aplikacji. Ale, aby to zilustrować, spróbuj uruchomić X tylko z terminalem, powiedzmy urxvt. Tak, umieścić urxvtw .xinitrci komentować out (z #) wszystko inne, a następnie wpisać xinit.
Powinieneś teraz zobaczyć urxvtokno. Tutaj możesz odtwarzać filmy itp. Ale zamiast tego przesuńmy urxvtokno w inne miejsce. Nie mogę tego zrobić Wniosek 3: Brak menedżera okien, brak zwykłej funkcjonalności GUI, do której prawdopodobnie jesteś przyzwyczajony. Więc wpisz exitw urxvt. (Ta komenda opuści terminal, ale ponieważ był to jedyny przebieg procesu, jak określono w .xinitrc, X również się zakończy.)
Ostatni krok, zmodyfikuj .xinitrcjeszcze raz:
urxvt &
metacity
(zwróć uwagę &, że procesy będą działać jednocześnie)
Uruchom X ponownie i zobacz wynik. Ostatnia część układanki: metacity, menedżer okien.
Aby wyjść, wpisz pkill -9 metacity. (W tym przypadku urxvt również się zakończy, być może dlatego, że ponieważ został uruchomiony w tle (z &), metacity jest jedynym procesem monitorującym X.)
Powodzenia. Prawdopodobnie utkniesz w jakimś szczególe, ale warto, aby uzyskać zrozumienie.