Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[/bin/login] .bash_profile .bashrc qui démarre [Résolu]
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
dmganges
n00b
n00b


Joined: 06 Jun 2007
Posts: 34
Location: Ganges(34)

PostPosted: Fri Sep 09, 2011 1:53 pm    Post subject: [/bin/login] .bash_profile .bashrc qui démarre [Résolu] Reply with quote

Bonjour,
Dans le cadre de l'installation de SystemRescueCD sur disque et pour éviter toute catastrophe, j'ai réactivé /bin/login dans /bin/bashlogin et je ne démarre pas automatiquement l'environnement X (pas de dostartx).
La connexion fonctionne parfaitement, à la fin du boot je tombe sur un login, en console plein écran comme en 1970 !

Ensuite si je lance startx à la main ça fonctionne !
TOUT semble baigner.

Pour éviter de taper "startx" à la main j'ai décidé de le mettre dans .bashrc et là ça ne fonctionne pas !
Si, une fois connecté je lance . ./.bashrc ça fonctionne

En fait je m'aperçois que /bin/login ne lance pas ~/.bashrc qui existe bien dans ./bash_profile !
si je lance . ~/.bash_profile c'est aussi OK...

Question bête : qui est censé lancer .bash_profile ?

MERCI d'avance pour votre aide !


Last edited by dmganges on Fri Sep 09, 2011 2:12 pm; edited 1 time in total
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8710
Location: ~Brussels - Belgique

PostPosted: Fri Sep 09, 2011 2:03 pm    Post subject: Reply with quote

Hello,

SystemRescueCD n'utilise pas bash comme shell, mais zsh ;)
Donc il n'interprète pas .bash_login ni .bashrc
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
dmganges
n00b
n00b


Joined: 06 Jun 2007
Posts: 34
Location: Ganges(34)

PostPosted: Fri Sep 09, 2011 2:11 pm    Post subject: Reply with quote

Ben je n'aurais jamais pensé à çà tout seul !
j'ai mis un ksh dans passwd et c'est OK
Heureusement que tu est là !
MERCI !!!
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Sep 09, 2011 3:06 pm    Post subject: Reply with quote

Et accessoirement, on ne met pas de commande type startx dans le .bashrc -ou son équivalent zsh) !
.bashrc contient des commandes qui sont exécutées à chaque ouverture de shell, que ce soit en physique ou en session ssh... Je te laisse imaginer le boxon...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
dmganges
n00b
n00b


Joined: 06 Jun 2007
Posts: 34
Location: Ganges(34)

PostPosted: Fri Sep 09, 2011 3:27 pm    Post subject: Reply with quote

Merci guilc

Dans mon empressement j'étais parti sur la mauvaise piste.
Donc je suis revenu avec un zsh dans passwd et je démarre startx dans .zshrc comme çà :

# Démarrage startx
TTY=`tty | cut -c5-`
if [ $TTY = "/tty1" ]; then
startx
fi

En /bin/login de rescueCD je suis connecté systématiquement sur tty1, c'est OK quand j'arrive en /pts/.. en X
MERCI à vous deux,
A bientôt, je crois que j'en ai une qui pointe, je cherche avant tout seul :lol:
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