Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2706 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fluxbox au boot

n°293156
Spy-master
from Belgium
Posté le 17-07-2003 à 18:25:18  profilanswer
 

J'ai installé fluxbox, le probleme, c'est qu'il ne démarre pas automatiquement au démarrage; en effet, pour lancer fluxbox, je boot avec kde, ensuite je vais dans le terminal, là je fais un init 2 et seulement apres je peux lancer fluxbox par un simple startx.
 
Comment faire pour ne pas devoir passer par kde ?  :??:  je suis sous redhat9. Merci  :hello:

mood
Publicité
Posté le 17-07-2003 à 18:25:18  profilanswer
 

n°293158
Dark_Schne​ider
Close the World, Open the Net
Posté le 17-07-2003 à 18:26:40  profilanswer
 

qu'entends tu par je boote KDE ?
tu parle de KDE ou de KDM ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°293159
Spy-master
from Belgium
Posté le 17-07-2003 à 18:27:07  profilanswer
 

je lance l'interface kde en fait  :)

n°293162
deviant
Posté le 17-07-2003 à 18:44:22  profilanswer
 

De tête, tu édites .Xsession et tu y mets:
exec fluxbox
mais ta distribution possède sûrement un utilitaire pour faire ça.

n°293170
Spy-master
from Belgium
Posté le 17-07-2003 à 19:03:25  profilanswer
 

tu veux parler de .xinitrc ?
Dans celui-ci j'ai mis  
 
 
exec fluxbox
exec /usr/local/bin/fluxbox
 
 
En fait je voudrais :  
 
soit ajouter fluxbox ds le gestionaire de démarrage,
soit faire que le pc boot en mode console
 
Merci de votre aide  :hello:

n°293175
Spy-master
from Belgium
Posté le 17-07-2003 à 19:41:49  profilanswer
 

up

n°293182
deviant
Posté le 17-07-2003 à 20:15:06  profilanswer
 

.Xsession si tu démarres avec un login graphique (kdm, gdm, Login.app, xdm (sic))
.xinitrc si tu démarres en mode texte

n°293189
Spy-master
from Belgium
Posté le 17-07-2003 à 20:44:02  profilanswer
 

ha ok, mais je ne trouve pas /.Xsession  :??:  
 

n°293203
deviant
Posté le 17-07-2003 à 22:15:48  profilanswer
 

Tu le créé !

n°293285
Spy-master
from Belgium
Posté le 18-07-2003 à 09:43:58  profilanswer
 

J'ai crée .Xession, par un vi ~/.Xsession
mais ça ne fonctionne pas.  
 
Comment faire pour que l'ordi démarre en mode texte tout simplement ? Merci

mood
Publicité
Posté le 18-07-2003 à 09:43:58  profilanswer
 

n°293288
deviant
Posté le 18-07-2003 à 09:49:27  profilanswer
 

init 2 en argument au noyau.
Sinon sous la Mandrake, il y a une case à cocher dans Drakeconf (vive le clicka clicka).

n°293290
Spy-master
from Belgium
Posté le 18-07-2003 à 09:52:33  profilanswer
 

pourais tu m'expliquer comment faire pour l'automatiser ?
 
enfin pour le mettre en argument  :)


Message édité par Spy-master le 18-07-2003 à 09:53:16
n°293301
alligator4​21
Posté le 18-07-2003 à 10:31:06  profilanswer
 

telinit 3
mmmh ...
 
A priori, tu ne veux pas te loguer a partir du gestionnaire de session.
 
Enfin, si ca interesse les autres ...
 
Le pourquoi du comment ca fonctionne les histoires de .xsession, .Xsession, .xinitrc, ...etc. avec sur le login manager (xdm,gdm,kdm) de la distribution, il faut jetter  un oeil dans ce fichier. Sur ma distrib, il se trouve la mais je suppose que c'est +- standardardise.
 
/etc/X11/xdm/Xsession
 
C'est du script shell basique tres bien commente et il  renseigne sur le ~/.Xtruc a mettre.  
Par exemple, j'ai du mettre .xsession a la place de .Xsessiom parce pas reconnu par ce script.
 
Voila.
 
fluxbox rulezzzz :D
 
 

n°293302
Spy-master
from Belgium
Posté le 18-07-2003 à 10:35:12  profilanswer
 

j'ai trouvé ce fichier, seulement il n'est pas tres commenté  :??:  
 
 
Tu pourais me dire quelle ligne modifier ?

n°293309
Spy-master
from Belgium
Posté le 18-07-2003 à 11:09:31  profilanswer
 

personne ne peut m'aider ?  :??:

n°293313
alligator4​21
Posté le 18-07-2003 à 11:20:51  profilanswer
 

Peut-etre que ton script Xsession est different du mien mais le principe devrait rester le meme.
Dans ton login manager( chez moi, c'est kdm) tu devrais avoir un liste avec le systeme de fenetrage que tu veux, c'est ce qui est repris comme nom dans le cas/switch du script.
Donc quand tu selectionnes fluxbox, il va executer la ligne que toi tu vas rajouter ... euh maintenant :D
 
Tu remarqueras que il y a des options par defaut tout a la fin aussi.
 
Donc dans mon cas, si un ~/.xsession existe dans ma session et est executable il va excuter ce script : exec -l $SHELL -c "$HOME/.xsession";
 
les "/usr/share/apps/switchdesk/XXXX", c'est du generique fabrique avec le truc switchdesk par defaut de la redhat. J'aurais pu m'en inspirer mais bon ...dans ce cas ca execute la meme chose pour tout le monde hors j'ai des trucs personnalise dans mon .xsession
 
dans ton .xsession tu mettras au moins la ligne :
exec /usr/local/bin/fluxbox
 
 


 
blablabla (pas important a modifier)
....
# run all system xinitrc shell scripts.
for i in /etc/X11/xinit/xinitrc.d/* ; do
    if [ -x "$i" ]; then
       . "$i"
    fi
done
 
# now, we see if xdm/gdm/kdm has asked for a specific environment
case $# in
1)
    if [ -x /usr/share/apps/switchdesk/Xclients.$1 ]; then
       exec -l $SHELL -c "/usr/share/apps/switchdesk/Xclients.$1";
    fi;
 
    case $1 in
    failsafe)
       exec -l $SHELL -c "xterm -geometry 80x24-0-0"
       ;;
    gnome)
       exec -l $SHELL -c "gnome-session"
       ;;
    kde|kde1|kde2)
       exec -l $SHELL -c "/usr/share/apps/switchdesk/Xclients.kde"
       ;;
    twm)
        # fall back to twm
       exec -l $SHELL -c "/usr/share/apps/switchdesk/Xclients.twm"
        ;;
    blackbox)
        exec -l $SHELL -c "/usr/share/apps/switchdesk/Xclients.blackbox"
       ;;
ICI    fluxbox)
ICI        if [ -x "$HOME/.xsession" ]; then
ICI                exec -l $SHELL -c "$HOME/.xsession";
ICI        fi;
        ;;
    esac
esac
 
# otherwise, take default action
if [ -x "$HOME/.xsession" ]; then
    exec -l $SHELL -c "$HOME/.xsession"
elif [ -x "$HOME/.Xclients" ]; then
    exec -l $SHELL -c "$HOME/.Xclients"
elif [ -x /etc/X11/xinit/Xclients ]; then
    exec -l $SHELL -c "/etc/X11/xinit/Xclients"
else
    # should never get here; failsafe fallback
    exec -l $SHELL -c "xsm"
fi
 

 
 

n°293323
Spy-master
from Belgium
Posté le 18-07-2003 à 11:37:50  profilanswer
 

merci beaucoup de ton aide, mais ça ne m'as pas ajouter fluxbox dans le gestionaire de démarrage.
 
Tu pourais me dire comment automatiser le démarrage du pc en mode texte ?

n°293327
nikosaka
Posté le 18-07-2003 à 11:51:52  profilanswer
 

Spy-master a écrit :

merci beaucoup de ton aide, mais ça ne m'as pas ajouter fluxbox dans le gestionaire de démarrage.
 
Tu pourais me dire comment automatiser le démarrage du pc en mode texte ?  


édites /etc/inittab
tu dois avoir une ligne qui commence par id:5: ...
tu remplaces 5 par 2 ou 3
tu sauvegardes et reboot pour tester

n°293332
alligator4​21
Posté le 18-07-2003 à 11:59:55  profilanswer
 

mouarf
Ben oui evidemment, il faut rajouter egalement l'option fluxbox dans ton gestionnaire de login manager quand tu rentres sous X donc (init 5). Vu que c'est kdm mon login manager,  j'ai utiliser un des outils de kde pour rajouter l'option fluxbox, histoire de le voir dans la liste deroulante au debut de X. Bref ca depend de ton gestionnaire de login. C'est a toi de voir.
 
Si tu veux booter en texte pur (oui la console toute noire la :) ), puis lancer par apres ton wm, tu dois commencer en init 3 et apres lancer l'excutable fluxbox.
Dans ce cas, va voir dans /etc/inittab tout a la fin du fichier pour mettre 3 a la place de 5 ...
 
edit : grillaid


Message édité par alligator421 le 18-07-2003 à 12:01:17
n°293334
nikosaka
Posté le 18-07-2003 à 12:03:06  profilanswer
 

alligator421 a écrit :


edit : grillaid


 :D

n°293335
Spy-master
from Belgium
Posté le 18-07-2003 à 12:03:13  profilanswer
 

:)  
j'ai mis 2
mais a mon avis, en modifiant  
 
/etc/inittab  
 
je dois pouvoir ajouter un id qui execute fluxbox  :)  
 
Encore merci

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
[HELP] J'ai changé mon ecran, Ecran Noir au BootProblème de boot avec LILO
Problème boot avec redhat 9MDK ne boot p.lus
unmountable boot volumeFluxbox
linux debian / fluxbox : au sujet de .xnintrc et du xinitrc generé parLilo est bien configuré mais pas de boot
cat /dev/hdX ca prend les boot sectors aussi ?affichage curseur (mdk fluxbox)
Plus de sujets relatifs à : fluxbox au boot


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR