J'ai installé Archlinux et j'essaie de le configurer petit à petit.
J'aimerais démarrer la session graphique dès le démarrage du PC mais ça na va pas.
J'ai installé Openbox et Slim.
J'ai modifié le fichier /etc/inittab conformément à ce qui est indiqué ici.
J'ai modifié le fichier ~/.xinitrc en ajoutant exec ck-launch-session openbox-session.
Mais pour l'instant j'arrive sur le tty1 au démarrage et je lance la session graphique via xinit /usr/bin/openbox-session.
J'ai certainement raté quelque chose mais mes recherches ne donnent rien.
Merci
Dernière modification par Oups le ven. 30 déc. 2011, 23:00, modifié 2 fois.
Normalement tu as Slim qui démarre, le fichier .xinitrc est lu uniquement après avoir validé ton identifiant/mot de passe saisie avec Slim
Donc tu as surement mal éditer le fichier inittab
widapit > C'est des erreurs de copie. J'ai été vérifier et c'est bien exec ck-launch-session openbox-session. Je l'ai corrigé dans le premier post.
Depuis tty1, startx démarre la session graphique.
benjarobin > Normalement c'est bon, voici le fichier :
# /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:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux
# Serial Virtual Console for KVM and others VMs
#s0:2345:respawn:/sbin/agetty -8 -s 9600 ttyS0 linux
# Hypervisor Virtual Console for Xen and KVM
#h0:2345:respawn:/sbin/agetty -8 -s 38400 hvc0 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 2>&1
x:5:respawn:/usr/bin/slim >& /dev/null/
# End of file
Et donc slim démarre ou pas ?
Ne t'occupe pas du fichier .xinitrc tant que Slim ne s’affiche pas. Tu ne dois pas faire de startx non plus.
Pas d'erreur ? Sinon juste pour tester, que donne /etc/rc.d/slim start ?
Edit : OK j'ai vu l'erreur. pourquoi tu n'as pas simplement dé commenter la ligne concernant slim. Car tu as fait 2 belles fautes de frappe :
C'est x:5:respawn:/usr/bin/slim &> /dev/null et non x:5:respawn:/usr/bin/slim >& /dev/null/
J'avais commencé par simplement décommenter la ligne originale mais j'avais une autre erreur (due à une bêtise du même type...).
Ça fonctionne maintenant. Merci et désolé du dérangement pour si peu.
Oui, effectivement
Je tacherai de faire plus attention dans la suite de la configuration même s'il est possible que je re-bloque pour des erreurs pareilles.