Lancer X automatiquement
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.
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:
- Lancer X automatiquement
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Comment lancer un programme automatiquement au démarrage de windows - Guide
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
3 réponses
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
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