Ubuntu Grafikus felület leállítása/elindítása

Fórumok

Szóval, RedHat-en nőttem fel. (Azóta is desktopnak Fedorát szervernek meg CentOS-t használok.)
Ott a 3-as futási szint (init 3) azt jelenti, hogy töbfelhasználós, hálózatos mód GUI (X) nélkül. A töbfelhasználós, hálózatos mód grafikus felülettel az az 5-ös futási szint (init 5).
Így már a grubban átadhatom a kernelnek a sor végére írt 3-assal, hogy 3-as futási szintet akarok és akkor nem indul el az grafikus felület.
Az "init 3" illetve "init 5" pedig vált a futási szintek között, leállítja illetve elindítja az X-et.
De gdm parancs is elindítja a Gnome Display Managert, illetve a gdm-stop leállítja.

Most jön a kérdésem:
Ubuntuban hogy kell ezt csinálni?
A Grub-ban hiába írom a kernel sor végére a 3-ast. Paranscsorba hiába adom ki hogy "init 3" a füle botját sem mozgatja. Ráadásul "gdm" parancs van, de "gdm-stop" nincs. Nehogy kill-ezni kelljen már?
Szóval a "Debianék családjában" hogy kell ezt csinálni?

Hozzászólások

marmint gdm-stop, nem?

/etc/init.d/xdm talan

t

Igen, igen gdm-stop! Bocsi elkapkodtam. (Javítotam is!)
De gdm-stop nincs!
/etc/init.d/gdm stop így különírva viszont van.
Ez is több a semminél. Köszi.
Azért várom még a lehetőségeket.
Ubuntuban nincsenek futási szintek? Gondolom, hogy vannak, mert az /etc/-ben ott vannak az /etc/rc0.d/ ... /etc/rc6.d/ és /etc/rcS.d/ könyvtárak. De akkor miért nem reagál az init parancsra? Még hibaüzenetet sem ad rá.

"Ubuntuban nincsenek futási szintek? Gondolom, hogy vannak, mert az /etc/-ben ott vannak az /etc/rc0.d/ ... /etc/rc6.d/ és /etc/rcS.d/ könyvtárak. De akkor miért nem reagál az init parancsra? Még hibaüzenetet sem ad rá."
Régebben voltak cikkek arról, hogy az ubuntu már nem a szokásos futási szintek szerinti szervíz kezelést alkalmazza. Nem tudom, de ha nem, akkor is kompatibilitási okokból működik a régi.

Ha azt akarod, hogy init 3-as szinten lekapcsoljon a grafikus felület, akkor a következőt kell tenni:
Megnézed, hogy az rc3.d-ben vagy rc5.d-ben hányas a kdm (vagy amit használsz) link sorszáma (sorrendet határozza meg). Pl:
S13kdm
Bemész az rc3.d-be, kivonod a számot százból (fordított sorrend), belinkeled ugyanazt a szervízt így:
K87kdm
Hármas szinten a kdm ki lesz gyilkolva.

Köszi. Szóval az Ubuntu másképen intézi a szolgáltatások indítását. Azaz nem futási szintek szerint csoportosítja, azt hogy mely szolgáltatások fussanak.
Igazából nem akarom én ráerőszakolni a régi megszokásaimat az Ubuntura, csak arra vagyok kíváncsi, hogy akkor hogy kellene Ubuntu módra korrekten megcsinálni, hogy grafikus módban is vagy anélkül is el lehessen indítani?
Mert nem gondolom, hogy egy módszert elvetettek (futási szintek szerinti skálázás) és nem találtak ki helyette mást.
Valami tényleg rémlik, hogy az init rendszert készültek leváltani. Ezek szerint a 6.10-ben már túl vagyunk rajta. Meg is találtam a cikket: init helyettesítőn dolgozik az Ubuntu csak ebből én nem sokat tudtam meg. (Angolul kellene már végre tanulnom!)