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."
Merci beaucoup pour votre aide