Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[startx] lancer une commande au démarrage
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat Sep 11, 2004 10:30 pm    Post subject: [startx] lancer une commande au démarrage Reply with quote

Elow,

je voudrais lancer startx automatiquement au démarrage du PC. Il ya bien un rc.local sous slack mais sous gentoo, qu'en est il ?

edit : pour l'utilisateur, pas pour root.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
scout
Veteran
Veteran


Joined: 08 Mar 2003
Posts: 1991
Location: France, Paris en Semaine / Metz le W-E

PostPosted: Sat Sep 11, 2004 10:45 pm    Post subject: Re: [startx] lancer une commande au démarrage Reply with quote

bosozoku wrote:
Il ya bien un rc.local sous slack mais sous gentoo, qu'en est il ?

C'est /etc/conf.d/local.start (et il y a aussi /etc/conf.d/local.stop)
Tu veux faire quoi exactement, lancer un login graphique au démarrage ? dans ce cas la technique canonique c'est de lancer /etc/init.d/xdm au démarrage après avoir personnalisé la valeur de DISPLAYMANAGER dans /etc/rc.conf

ou alors tu veux lancer directement ta session graphique pour ton utilisateur normal sans taper de mot de passe ? 8O
_________________
http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat Sep 11, 2004 11:03 pm    Post subject: Reply with quote

Oué je sais que c'est bizarre...

Je veux pas lancer xdm, ni aucun autre gestionnaire de connexion...

Je voudrais lancer le startx d'un utilisateur spécifique. Je ne sais pas si c'est possible...

Au lieu de taper, login + mdp; startx. Bah ne rien faire, que ça se fasse tout seul :)
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Sat Sep 11, 2004 11:16 pm    Post subject: Reply with quote

Tu peux faire un script dans /etc/init.d avec dedans la commande:

Quote:

su bosozoku -c startx


Ca devrait faire l'affaire, non?

[EDIT] Bon au niveau du script c'est peut-être pas aussi simple que ça, mais l'idée et là, et de toute façon il est l'heure d'aller dormir pour moi
Back to top
View user's profile Send private message
Beber
Guru
Guru


Joined: 10 Apr 2004
Posts: 300
Location: Kemper, Lutèce

PostPosted: Sat Sep 11, 2004 11:38 pm    Post subject: Reply with quote

sinon tu peu configurer gdm pour qu'il le fasse tout seul :)
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sun Sep 12, 2004 12:01 am    Post subject: Reply with quote

Je n'ai pas gdm d'installé.
Je vais voir pour le script :)

moi aussi vais aller dodo tiens !
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Sun Sep 12, 2004 12:07 am    Post subject: Reply with quote

Il éxiste ce thread : [HowTo] Ouvrir une session graphique au démarrage
Je l'avais testé, ça marche parfaitement ;)
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sun Sep 12, 2004 6:56 am    Post subject: Reply with quote

Merci ! Mais le problème est que ce n'est pas le bon lien, en plus je n'ai rien trouvé avec le moteur de recherche du site 8O
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
scout
Veteran
Veteran


Joined: 08 Mar 2003
Posts: 1991
Location: France, Paris en Semaine / Metz le W-E

PostPosted: Sun Sep 12, 2004 7:30 am    Post subject: Reply with quote

bosozoku wrote:
Merci ! Mais le problème est que ce n'est pas le bon lien

bah c'est dans la liste des howto de yuk, voilà c'est exactement là: [HowTo] Ouvrir une session graphique au démarrage
_________________
http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sun Sep 12, 2004 8:28 am    Post subject: Reply with quote

Arf je te remercie, je n'avais pas vu... :roll:
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Pachacamac
Veteran
Veteran


Joined: 22 Nov 2003
Posts: 1264
Location: Paris - France

PostPosted: Sun Sep 12, 2004 9:06 am    Post subject: Reply with quote

Et pour lancer quelque chose de différent selon chaque utilisateur ?

EDIT : Pas d'interface graphique, plutot dans le genre /etc/conf.d/local.start
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Sun Sep 12, 2004 11:56 am    Post subject: Reply with quote

Bon ça a avancé ici apparement pendant que je dormais :D
Mais bon, je poursuis quand même mon idée d'hier, et cette fois avec un cerveau en état de marche: en fait, le script dont je parlait, ça serait mieux de l'enregistrer comme un dm, plutot que de le mettre dans /etc/init.d. Je m'explique:

D'abord créer un script /usr/bin/xuser:
Code:

#!/bin/sh
XUSER=bosozoku #remplacer par le user qui convient
/bin/su - $XUSER -l -c /usr/bin/X11/startx

(toute ressemblance avec le howto de yaubi n'est que pure coincidence :) )
Ne pas oublier de rendre ce script executable. Ensuite, rajouter ou modifier la ligne suivante dans /etc/rc.conf:
Code:

DISPLAYMANAGER="xuser"

Ensuite, rajouter dans /etc/init.d/xdm là où ça va bien (après le case):
Code:

              XUSER)
                        EXE="/usr/bin/xuser"
                        ;;



Et c'est tout. Bon, les plus observateurs auront remarqué que ça fait la même chose que le howto de yaubi, mais là on ne crée pas de scripts en plus (le howto de yaubi n'est en fait qu'une transposition de ce qui se passe avec xdm).

Bon j'arrête de critiquer les howto des autres, promis :twisted:

@Pachacamac: ce que tu veux faire, c'est une sorte de gdm en mode texte?


Last edited by Darkael on Sun Sep 19, 2004 11:53 am; edited 1 time in total
Back to top
View user's profile Send private message
Pachacamac
Veteran
Veteran


Joined: 22 Nov 2003
Posts: 1264
Location: Paris - France

PostPosted: Sun Sep 12, 2004 12:34 pm    Post subject: Reply with quote

Sympa l'astuce c'est l'équivalent de ~/.xinitrc en fait.
Pour mon problème je ne sais plus ce que je voulais :oops: La fatigue certainement.
Si dans ~/.bashrc je met quelque chose en texte c'est ok, mais est ce que ca va lancer une appli par exemple ?
Il ne me reste plus qu'a essayer. Je crois que c'était le but de ma question mais bon...
Et dire que je pars tt à l'heure pour faire une petite lan de qq jours oups :roll:
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Mon Sep 13, 2004 1:46 am    Post subject: Reply with quote

bosozoku wrote:
Merci ! Mais le problème est que ce n'est pas le bon lien, en plus je n'ai rien trouvé avec le moteur de recherche du site 8O


Oups :oops: :lol:
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum