Leggendo sul forum di archlinux, "http://www.archlinux.it/forum/" ho appreso sulla possibilità di far partire gnome senza il demone gdm messo dentro rc.conf.
Il vantaggio di questa soluzione è prima di tutto di recuperare risorse ram ed inoltre utilizzando questa opzione finalmente allo spegnimento del pc vengono visualizzati a video i messaggi di shutdown.
Mettiamoci subito all'opera ed applichiamo i consigli dati sul forum per far questo bisogna intervenire sul file inittab è decommentare queste due righe:
#id:5:initdefault:
#x:5:respawn:/usr/sbin/gdm -nodaemon
commentate invece queste:
x:5:respawn:/usr/bin/xdm -nodaemon
id:3:initdefault:
procediamo aprendo il file inittab con nano.
sudo nano /etc/inittab
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
# End of file
salvate.
adesso intervenite sulla riga daemons di rc.conf disabilitando il caricamento del demone gdm.
sudo nano /etc/rc.conf
-----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng dbus !network netfs crond alsa hal fam !gdm wicd bluetooth)
benissimo ora allo spegnimento del pc verranno visualizzati i vari messaggi di shutdown della macchina permettendoci di capire se ci sono servizi che non vengono chiusi correttamente.