El Dijous 14 Desembre 2006 00:48, Jordi va escriure:
> Ja està, ja ho he aconseguit!
>
> he posat init 1 i se m'han tancat.

És l'altre manera més radical, també serveix :)

Però el servei gràfic hauria de morir amb l'ordre que t'he passat, a no ser 
que a Ubuntu gastin un altre servei en comptes del gdm.  Ho pots saber:

Els runlevel --que fent init 1 com has fet vol dir passar al runlevel 1-- 
només són una col·lecció de serveis que funcionen en cada nivell.  Tot plegat 
forma part d'un estàndard que nom System V i és cosa de l'UNIX, que GNU ha 
continuat per a mantenir compatibilitat 
http://en.wikipedia.org/wiki/Init#SysV-style .

Els runlevel S, 1, 0 i 6 estan reservats:

S o 1: monousuari
0: aturar
6: reset

La resta són al gust de cada distro.  Així a Debian el runlevel 2 és el 
normal, amb la cosa gràfica en marxa i fent de servidor, tots els serveis.  A 
SUSE és el 5.

No és res gaire complicat:

- Tots els serveis instal·lats al teu ordinador tenen scripts dins /etc/init.d 
per arrancar-los.

- Tots els serveis de cada runlevel tenen dins /etc/rc[runlevel].d un enllaç 
cap als scripts dins /etc/init.d   El nom de cada enllaç davant té una 
lletra: S (de start) per arrancar i K (de kill) per aturar-lo.  A continuació 
hi ha un numeret, que és per a donar-los-hi un ordre d'arrancada: el S10 
arranca abans que el S11.

En una Debian, arrancar vol dir executar tots els scripts dins /etc/rc2.d, per 
ordre de numeret.  Aturar vol dir executar tots els scripts dins /etc/rc0.d.

La cosa gràfica que ens ocupa, significa executar aquesta cosa per arrancar

$ ls /etc/rc2.d/S99kdm -l
lrwxrwxrwx 1 root root 13 2006-04-06 06:17 /etc/rc2.d/S99kdm -> ../init.d/kdm

(observa que en realitat  /etc/rc2.d/S99kdm apunta a /etc/init.d/kdm)

I per aturar

[EMAIL PROTECTED]:~$ ls /etc/rc0.d/K01kdm -l
lrwxrwxrwx 1 root root 13 2006-04-06 06:17 /etc/rc0.d/K01kdm -> ../init.d/kdm

(observa que en realitat  /etc/rc0.d/S01kdm apunta a /etc/init.d/kdm)

Això vol dir que en posar en marxa el sistema, la cosa gràfica és la darrera 
en arrancar (té el S99).  I que en aturar-lo, és la primera en morir (té el 
K01).

Hi ha qui diu que per a donar sensació que Linux arranca abans, caldria 
canviar el SysV per què X-Window anés el primer (arrancat per gdm (GNOME), 
kdm (KDE) o xdm (genèric per X-Window)). Aleshores passaria com al Windows, 
que l'escriptori està a la vista però encara «fa coses».  Hi ha qui diu que 
ja està bé així, perquè no enganya: en veure l'entorn gràfic, el sistema ja 
està força desenfeinat i és més operatiu.

El que tenguis dins els directoris esmentats et dirà quin és el servei que 
havies de matar a l'Ubuntu per no tenir la cosa gràfica en marxa.

-- 
Benjamí
http://blog.bitassa.cat



.

_______________________________________________
llista de correu de l'Internauta
[email protected]
http://zeus.internauta.net/mailman/listinfo/internauta

Respondre per correu electrònic a