[e17] Nouveau profil a chaque demarrage

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Sakas
newbie
Messages : 3
Inscription : dim. 14 mars 2010, 01:53

[e17] Nouveau profil a chaque demarrage

Message par Sakas »

Bonjour,

Apres avoir passer quelques annees sous Ubuntu et gnome/xfce, j'ai changer de distribution pour archlinux et avec en prime, un essai sous e17. (J'ai pas encore installer les accents sur mon clavier...svp, soyer indulgent...je fais une etape a la fois et j'essai de resoudre les problemes au fur et a mesure).

Mon probleme actuel est au niveau de e17. J'ai cherche sur les pages du forum en vain. Une recherche avec google avec les termes suivants: save config profile enlightenment...m'on pas apporte de solution...alors je vous pose la question ici.

A chaque demarrage, enlightenment me recree le profil standard. En d'autres mots, quelques soient les modifications que j'apporte (nouveau wallpaper, gestion du dock)...quand je redemarre enlightenment...je me retrouve avec le profil par defaut. Comment je sauvegarde mes nouveaux parametres pour les avoir au prochain reboot?

Je n'utilise pas entranced...je load manuellement par startx.
J'ai essaye en creant un fichier Xsession dans /etc/X11/Xsession; mais sans succes. Peut-etre parce que je suis newbie...

Edit: Voici le lien pour le fichier Xsession que j'ai utilise:

Code : Tout sélectionner

So we have to configure your X11 sessions. At first create /etc/X11/Xsession and make it executable
touch /etc/X11/Xsession
chmod +x /etc/X11/Xsession  # this is important!
I use a modified version of KDM's Xsession script (got the base version from gentoo bug tracker):
File: /etc/X11/Xsession
 #! /bin/sh
 # Xsession - run as user
 
 session=${1:-default}
 
 # Note that the respective logout scripts are not sourced.
 case $SHELL in
   */bash)
     [ -z "$BASH" ] && exec $SHELL $0 "$@"
     set +o posix
     [ -f /etc/profile ] && . /etc/profile
     if [ -f $HOME/.bash_profile ]; then
       . $HOME/.bash_profile
     elif [ -f $HOME/.bash_login ]; then
       . $HOME/.bash_login
     elif [ -f $HOME/.profile ]; then
       . $HOME/.profile
     fi
     ;;
   */zsh)
     [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
     emulate -R zsh
     [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
     zhome=${ZDOTDIR:-$HOME}
     # zshenv is always sourced automatically.
     [ -f $zdir/zprofile ] && . $zdir/zprofile
     [ -f $zhome/.zprofile ] && . $zhome/.zprofile
     [ -f $zdir/zlogin ] && . $zdir/zlogin
     [ -f $zhome/.zlogin ] && . $zhome/.zlogin
    ;;
   */csh|*/tcsh)
     # [t]cshrc is always sourced automatically.
     # Note that sourcing csh.login after .cshrc is non-standard.
     xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
     $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp"
     . $xsess_tmp
     rm -f $xsess_tmp
     ;;
   *) # Plain sh, ksh, and anything we do not know.
     [ -f /etc/profile ] && . /etc/profile
     [ -f $HOME/.profile ] && . $HOME/.profile
     ;;
 esac
 
 [ -f /etc/xprofile ] && . /etc/xprofile
 [ -f $HOME/.xprofile ] && . $HOME/.xprofile
 
 # run all system xinitrc shell scripts.
 if [ -d /etc/X11/xinit/xinitrc.d ]; then
     for i in /etc/X11/xinit/xinitrc.d/* ; do
         if [ -x "$i" ]; then
             . "$i"
         fi
     done
 fi
 
 case $session in
   "")
     exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
     ;;
   failsafe)
     exec xterm -geometry 80x24-0-0
     ;;
   custom)
     exec $HOME/.xsession
     ;;
   default)
     exec /opt/e17/bin/enlightenment_start
     ;;
   *)
     eval exec "$session"
     ;;
 esac
 exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."
J'ai pas de message d'erreurs

Merci beaucoup pour votre aide :)
AllerSedan
Hankyu
Messages : 12
Inscription : sam. 17 avr. 2010, 17:03

Re: [e17] Nouveau profil a chaque demarrage

Message par AllerSedan »

Si l'exécutable est dans /opt c'est que tu as installé la dernière version et pas le paquet archlinux, non? Dans ce cas c'est peut-être un bug? Les fichiers de configurations sont ils écrasés à chaque démarrage?
Sakas
newbie
Messages : 3
Inscription : dim. 14 mars 2010, 01:53

Re: [e17] Nouveau profil a chaque demarrage

Message par Sakas »

Oui, les fichiers de configuration etaient remplaces a chaque nouveau demarrage. J'ai installe par les paquets de Arch...si l'exec est dans /opt, je peux pas te dire pourquoi.

Merci de t'etre interesser a mon probleme, c'est super gentil. Je dois avouer par contre qu'entre-temps, j'ai essaye open-box et je me suis plu.

Desole pour le manque d'accent, mon clavier a juste la configuration us pour le moment. Je regle les problemes par ordre d'importance.
Répondre