Jak wy

Ogólne pytania dotyczące systemu
grzesmlodzian
Posty: 33
Rejestracja: 09 marca 2011, 14:47

Jak wyłączyć środowisko graficzne?

Post autor: grzesmlodzian »

Pewnie było wiele razy ale w google nic ciekawego nie znajduję
Mam GNOME i chciałbym żeby się w ogóle nie uruchamiało - żeby był sam terminal ale jakbym potrzebował to żebym znów mógł włączyć przez terminal. Po prostu większość rzeczy zamierzam robić przez ssh a środowisko niepotrzebnie zżera ramu. Ale jestem początkujący więc jak czegoś nie będę mógł zrobić przez ssh to bym zrobić przez gnome.
Awatar użytkownika
soniak
Posty: 43
Rejestracja: 30 grudnia 2009, 12:57

Post autor: soniak »

Kod: Zaznacz cały

/etc/X11/default-display-manager
Według mnie wystarczy, że wykasujesz w danym pliku ścieżkę do gdm i wszystko, przy starcie domyślnie będzie Cię logować do konsoli. Jeżeli zechcesz uruchomić środowisko wystarczy, że wpiszesz albo

Kod: Zaznacz cały

startx
albo

Kod: Zaznacz cały

gdm3
s4per
Posty: 30
Rejestracja: 29 listopada 2009, 23:14

Post autor: s4per »

Możesz też za pomocą narzędzia

Kod: Zaznacz cały

rcconf
wyłączyć automatyczne uruchamianie gdm przy starcie systemu. Myślę, że to bardziej eleganckie rozwiązanie ;)
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Najlepiej za pomocą update-rc.d:

Kod: Zaznacz cały

su
update-rc.d gdm remove
Albo za pomocą poziomu startu. Ustawić gdm start dla init 2 3 4 a stop dla 1 5 0 6.
Przełączając się w poziom startu 5 będziesz miał GNOME wyłączone.
grzesmlodzian
Posty: 33
Rejestracja: 09 marca 2011, 14:47

Post autor: grzesmlodzian »

s4per, a skąd to wziąć?
Chwilowo mam Centosa ale będzie Debian. Pamiętajcie - jestem jeszcze amatorem
Np. jak DaVidoSS napisał te ,,inity'' to nie wiem o co chodzi.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Jak wpiszesz w konsoli:

Kod: Zaznacz cały

su

update-rc.d gdm disable
lub
update-rc.d gdm remove

to GNOME będzie wyłączone.
Jeśli masz uruchomione GNOME i chcesz wyłączyć wpisujesz:

Kod: Zaznacz cały

su
/etc/init.d/gdm stop
i w ten sposób wyłączasz GNOME.
Albo przełączasz się w inny poziom startu gdzie GNOME nie jest domyślnie uruchamiane:

Kod: Zaznacz cały

su
init 2
init 3
init 4
init 5
Niestety domyślnym poziomem startu dla debiana jest poziom 2. Skrypt gdm uruchamiający GNOME jest ustawiony tak by się uruchamiał w wszystkich (2-5) poziomach startu. I to możesz zmienić za pomocą polecenia

Kod: Zaznacz cały

update-rc.d gdm start  2 4 5 . stop 1 2 6 0
po czym po przejściu w poziom startu 2 (normalny start) GNOME pozostanie wyłączone.

Możesz tez zmienić domyślny poziom startu systemu edytując plik:

Kod: Zaznacz cały

su
nano /etc/inittab
zmieniajac w linijce :

Kod: Zaznacz cały

# The default runlevel.
id:2:initdefault:

cyfrę 2 na 3 , 4 lub 5.

Przy wyborze domyślnego poziomu startu (2,3,4,5) ważne jest byś wybrał taki gdzie gdm nie jest uruchamiane.

Teraz trochę jaśniej Ci to przedstawiłem oszczędzając Ci fatygi zaglądania do podręcznika Debiana. Mam nadzieje ze skutecznie.
grzesmlodzian
Posty: 33
Rejestracja: 09 marca 2011, 14:47

Post autor: grzesmlodzian »

Może poczekam na Debiana bo żadne to polecenie w Centosie nie działa, a domyślnie jestem na koncie root więc chyba opcja ,,su'' nie jest potrzebna.
Ale, jak ci się chcę to napisz rozwiązanie na tym Centosie.
piter
Beginner
Posty: 128
Rejestracja: 09 lutego 2008, 12:45

Post autor: piter »

Ja preferuje taką metodę:

Kod: Zaznacz cały

cd /etc/rc2.d/
mv S21gdm3 K21gdm3
grzesmlodzian
Posty: 33
Rejestracja: 09 marca 2011, 14:47

Post autor: grzesmlodzian »

Nie ma ani takiego pliku ani katalogu.
W
szyscy mają Debiana nikt nie ma Centosa? Serwer jest to VPS na vmware.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Najprościej usunać gdm. Zainstalować xiniti startować środowisko graficzne już po zalogowaniu, za pomocą stratx
Zablokowany