Strona 1 z 2

Chwilowe wyłączenie x'ów - jak?

: 10 kwie 2007, 21:32
autor: kacper-k
Witam,

jak wyłączyć x'y na czas trwania sesji?
Ostatnio po włączeniu komputera nie mogę ustawić rozdzielczości większej niż 800x600 (zawsze używałem 1024x1280). Pewnie jest to spowodowane niezainstalowanymi sterownikami. Chcę więc zainstalować sterowniki do karty graficznej, ale nie mogę ich odpalić gdy włączone są x'y. Nawet jeśli przełączam się na tty1, to i tak erroruje mi, że mam włączone środowisko graficzne (na głównej sesji). Więc moje pytanie: jak wyłączyć GNOME i pracować w terminalu przez tylko na okres trwania aktualnej sesji (co prawda próbowałem kiedyś w Usługach wyłączyć Logowanie Graficzne, ale po zainstalowaniu sterowników nie chciały się uruchomić iksy, chcę więc wyłączyć je na czas aktualnej sesji).

: 10 kwie 2007, 21:40
autor: nightwish86

Kod: Zaznacz cały

sudo /etc/init.d/gdm stop
dla KDE 'gdm' zastąpić 'kdm', dla innych 'xdm'.
przyklejam

: 10 kwie 2007, 21:51
autor: thalcave
Dodam, że aby uruchomić spowrotem wpisujemy

Kod: Zaznacz cały

sudo /etc/init.d/gdm start

: 11 kwie 2007, 19:23
autor: Ari
Inna metoda wyłączenia x'ów:
kombinacja klawiszy CTRL + ALT + F1 ; zalogować się ; wpisać komendę

Kod: Zaznacz cały

sudo telinit 3
thalcave pisze:Dodam, że aby uruchomić spowrotem wpisujemy
Albo

Kod: Zaznacz cały

startx

telinit nie działa

: 16 kwie 2007, 22:01
autor: jakubo
Przyzwyczajony do "telinit 3" z innych linuksów próbowałem użyć tej komendy również w ubuntu i nic. Zero komunikatu, zero efektu. Tak trafiłem na ta stronkę.

Jakiś pomysł dlaczego u mnie, na w zasadzie gołym ubuntu ta komenda nie działa?

: 16 kwie 2007, 22:03
autor: Ari
Jeśli wpisałeś sudo telinit 3 to dobrze, jeśli nic się nie pokazało (tzn. terminal nie odpowiedział) bo tak powinno być.

: 17 kwie 2007, 07:00
autor: jakubo
No tak, ok. Tyle, że Xy dalej pracują. gdm stop je wyłącza prawidłowo. Zresztą "sudo telinit 5" też Xów nie włącza tak jak gdm start.

: 17 kwie 2007, 09:15
autor: thalcave
jakubo pisze:No tak, ok. Tyle, że Xy dalej pracują. gdm stop je wyłącza prawidłowo. Zresztą "sudo telinit 5" też Xów nie włącza tak jak gdm start.
odpowiedź jest jedna - w distro Ubuntu używa się /etc/init.d/gdm stop ;-)

: 17 kwie 2007, 11:01
autor: Hadret
Jeśli komuś nie chce się wpisywać całej ścieżki - /etc/init.d/gdm stop - można zainstalować wajiga:

Kod: Zaznacz cały

sudo apt-get install wajig
Wtedy wystarcza:

Kod: Zaznacz cały

wajig stop gdm
do startu

Kod: Zaznacz cały

wajig start gdm
do restartu

Kod: Zaznacz cały

wajig restart gdm
I wsio ;)

: 22 kwie 2007, 19:49
autor: penguin
problem pojawil sie nastepujacy w moim przypadku.

po zastosowaniu komendy

Kod: Zaznacz cały

sudo /etc/init.d/kdm stop
jak rowniez (co mnie nie dziwi, ale wypada dodac)

Kod: Zaznacz cały

wajig stop kdm
doprowadza do tego, ze wylacza sie tryb graficzny, ale rowniez konsola.
cokolwiek wpisze i nacisne enter, to kursor przejdzie do nastepnej linijki i to cala reakcja.

w przypadku CTRL+ALT+F1 i telinit 3, proba instalacji sterownikow nvidia konczy sie errorem, iz Xy sa wlaczone. komenda startx wywala blad, ze xy 'currently running on display 0'.

prosze o pomoc w wylaczeniu Xow...


EDIT ------

kajam sie i bije w piers. w kazdym razie wskazowka dla innych newbies bedacych w podobnych problemie;
kiedy wysiadzie calkowicie konsola po komendzie

Kod: Zaznacz cały

sudo /etc/init.d/kdm stop

Kod: Zaznacz cały

wajig stop kdm
badz

Kod: Zaznacz cały

killall kdm
nalezy nacisnac jeszcze raz CTRL+ALT+F1

: 14 maja 2007, 14:17
autor: autumnlover
Odnośnie ponownego uruchomienia to można też "startx" - jak za dawnych redhatowych lat ;-)

: 19 paź 2007, 16:56
autor: Johnny
zawsze mozna na chama :

Kod: Zaznacz cały

sudo killall -9 kdm
zeby wylaczyc,
a pozniej

Kod: Zaznacz cały

sudo kdm
zeby wlaczyc ;]

: 19 paź 2007, 18:46
autor: ka_o_3991
A nie możesz po prostu odpalić ubuntu wybierając w GRUBie recovery mode?

: 19 paź 2007, 18:49
autor: ImTheOne
Nie - w trybie recovery nie włączane są niekróte usługi, czasem wymagane jest wyłączenie xów, np. podczas instalacji sterowników, więc nie lepiej : )

: 19 paź 2007, 22:03
autor: thalcave
ka_o_3991 pisze:wybierając w GRUBie recovery mode?
recovery jest do naprawy uszkodzonego systemu a nie "omijania Xów". Zresztą przy tylu sposobach (polecam ten z /etc/init.d/gdm stop/start) bez sensu jest szukać pokrętnych sposobów "wyłączenia Xów"

Odp: Chwilowe wyłączenie x'ów - jak?

: 04 lis 2007, 12:07
autor: era32
penguin pisze:problem pojawil sie nastepujacy w moim przypadku.

po zastosowaniu komendy

Kod: Zaznacz cały

sudo /etc/init.d/kdm stop
jak rowniez (co mnie nie dziwi, ale wypada dodac)

Kod: Zaznacz cały

wajig stop kdm
doprowadza do tego, ze wylacza sie tryb graficzny, ale rowniez konsola.
cokolwiek wpisze i nacisne enter, to kursor przejdzie do nastepnej linijki i to cala reakcja.

w przypadku CTRL+ALT+F1 i telinit 3, proba instalacji sterownikow nvidia konczy sie errorem, iz Xy sa wlaczone. komenda startx wywala blad, ze xy 'currently running on display 0'.

prosze o pomoc w wylaczeniu Xow...


EDIT ------

kajam sie i bije w piers. w kazdym razie wskazowka dla innych newbies bedacych w podobnych problemie;
kiedy wysiadzie calkowicie konsola po komendzie

Kod: Zaznacz cały

sudo /etc/init.d/kdm stop

Kod: Zaznacz cały

wajig stop kdm
badz

Kod: Zaznacz cały

killall kdm
nalezy nacisnac jeszcze raz CTRL+ALT+F1
Zmodyfikowana wersja tych poleceń:

Kod: Zaznacz cały

sudo /etc/init.d/kdm stop &

Kod: Zaznacz cały

wajig stop kdm &
W każdym razie do poleceń trzeba dodawać &

Odp: Chwilowe wyłączenie x'ów - jak?

: 09 lis 2007, 21:56
autor: rysio2610
A nie lepiej po prostu zkillować X serwer za pomocą CTRL+ALT+BACKSPACE? A potem aby wystartowć X-y wpisujemy startx i gitara. xD :D ;)

Odp: Chwilowe wyłączenie x'ów - jak?

: 10 lis 2007, 10:32
autor: panjandrum
CTRL+ALT+BACKSPACE restartuje iksy, a nie wyłącza.

Odp: Chwilowe wyłączenie x'ów - jak?

: 15 lis 2007, 22:10
autor: switek17
panjandrum pisze:CTRL+ALT+BACKSPACE restartuje iksy, a nie wyłącza.
Dziwne, bo u mnie to nie działa. We wcześniejszej wersji było wszystko dobrze, a teraz 0 reakcji :/

edit: Już poradziłem sobie. Okazało się, że klikałem nie ten CTRL i ALT :D Trzeba z lewej strony,a nie z prawej hehehe

Odp: Chwilowe wyłączenie x'ów - jak?

: 26 lis 2007, 21:54
autor: qduaty
1. terminal
2. sudo init 1

System przechodzi w tryb jednego użytkownika bez X window, w którym prawie nic nie działa ale można kompilować programy. Użytkownik ma pełne uprawnienia.

Żeby wrócić, trzeba wpisać init 5.