Lancer X automatiquement

christophe -  
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
pour une petite config, sous Debian, avec un seul utilisateur, j'aimerais que X se lance automatiquement, sans passer par X/K/GDM, pour rester le plus léger possible.
Pour se faire, j'ai créer un petit scrip dans /etc/init.d, qui est appelé en rc2.d, pour se logguer automatiquement (j'ai mis tout simplement "login -f mon_utilisateur".
De ce coté ça marche, il se loggue bien sous mon_utilisateur au lancement.
Ensuite j'ai ajouté startx dans le .bashrc de mon utilisateur, et la sa coince, j'ai un message du genre "mon_utilisateur n'a pas le droit de lancer le serveur X".
Par contre si je ma loggue "traditionnellemnt" et que je laisse startx dans .bashrc, X se lance bien out seul des que je me suis loggué.
C'est donc quand j'associe les 2 que ça coince.
Merci si quelqu'un a une idée.
A voir également:

3 réponses

mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
C'est une mauvaise idée d'utiliser le .bashrc pour lancer X car ce fichier est lu dès que tu lances un shell, alors que toi c'est juste au démarrage que tu veux lancer X !

Au niveau des runlevel (/etc/inittab) tu peux décider de changer le runlevel par défaut de sorte à lancer ou non le graphique au démarrage. Ainsi tu ne lances X que si c'est nécessaire (par exemple avec la commande startkde).

A mon avis le plus simple c'est de simplement lancer kdm au démarrage avec l'option pour se logguer automatiquement, car l'argument "rester plus léger" ne me semble pas recevable pour ce que tu fais (concrètement, tu lances quand même X au démarrage donc je ne vois pas où est le gain). Et en plus c'est la solution la plus propre :p

Bonne chance
0
christophe
 
Merci de ta contribution.
En fait, il me semblait que kdm bouffait des ressources, mais je vais tester et comparer, et peut être que ça sera en effet aussi simple.
0
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
Ok :)
0