Xfce4 et xfdesktop - Linux et OS Alternatifs
Marsh Posté le 19-07-2005 à 11:39:03
#vi /usr/bin/startxfce4
#!/bin/sh
#
# xfce4
#
# Copyright (C) 1996-2003 Olivier Fourdan (fourdan@xfce.org)
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
if test x"$XDG_CONFIG_HOME" = x""
then
BASEDIR=$HOME/.config/xfce4/
else
BASEDIR=$XDG_CONFIG_HOME/xfce4
fi
if test x"$DISPLAY" = x""
then
echo "$0: Starting X server"
prog=xinit
else
echo "$0: X server already running on display $DISPLAY"
prog=/bin/sh
fi
if [ -f $BASEDIR/xinitrc ]; then
exec $prog $BASEDIR/xinitrc $*
elif [ -f $HOME/.xfce4/xinitrc ]; then
mkdir -p $BASEDIR
cp $HOME/.xfce4/xinitrc $BASEDIR/
exec $prog $BASEDIR/xinitrc $*
else
exec $prog /etc/X11/xdg/xfce4/xinitrc $*
fi
Marsh Posté le 19-07-2005 à 19:51:00
Bonjour,
Comme j'ai pu comprendre le fichier startxfce4, charge quelques fichiers necessaire au démarrage mais je n'ait pas trouvé celui avec xfdesktop:
/home/vincent/.config/xfce4/xinitrc ==> ce fichier n'eixste pas
/home/vincent/.xfce4/xinitrc ==> n'existe pas non plus
/etc/X11/xdg/xfce4/xinitrc ==> ce fichier existe et j'ai trouvé cette ligne de code: "xfdesktop&" (sans les guillemets). Que signifie le "&" après xfdesktop ? Si je met la ligne "xfdesktop&" en commentaire et que je redémarre linux, xfdesktop est tjs lancé au démarrage...
Que faire ?
Marsh Posté le 19-07-2005 à 20:08:26
si tu te demande qu'est ce que fait le &... il va falloir que tu te documente...
http://wiki.ubuntu-fr.org/console/ [...] 10_minutes
ou si tu prefere la version originale...
http://freeengineer.org/learnUNIXin10minutes.html
[edit] merde, c'est pas marqué dans ce document... le & sert à faire passer une appli en tache de fond... comme ca tu gared la main... essaye dans un xterm de lancer un prog avec et sans le & tu va vite voir...
Marsh Posté le 19-07-2005 à 20:21:04
vincent0 a écrit : Bonjour, |
Dis nous plutot ce que tu cherches à faire au final . Je suppose que tu veux remplacer xfdesktop, non ?
Marsh Posté le 19-07-2005 à 20:34:07
Oui je veut remplacer xfdesktop par "rox --pinboard=PIN".
NB: Je ne veut pas lancer "rox --pinboard=PIN" par dessus xfdesktop (histoire de pas faire trop désordre)
Merci d'avance...
Marsh Posté le 20-07-2005 à 14:33:37
moi j'ai le pb inverse : depuis quelques jour mon xfce4-pannel et xfdestop plantent au bout de quelques secondes/minutes
Marsh Posté le 20-07-2005 à 15:01:04
Chez moi, les fichiers lancés par xfce se trouvent dans ~/.config/xfce4/xinitrc ... c'est là dedans que je trouve le lancement de xfdesktop.
Si ça existe pas, tu peux crée les répertoires nécessaires, et copier /etc/xfce4/xinitrc ou /etc/X11/xdg/xfce4/xinitrc à la place.
Marsh Posté le 20-07-2005 à 15:08:27
J'ai eu pas mal de pb avec xfce qui ne lisait pas vraiment les xinitrc qu'il etait censé lire. Ca m'avait un peu saoulé. J'avais trouvé une solution un peu batarde mais je ne m'en souvient meme plus . Regardes bien tout les scripts de demarrage de xfce en les comprenant pour savoir exactement quels fichiers sont lus et modifie-les. Je crois en fait que j'en etait arrivé a créer mon propre script qui demarrait manuellement tout ce dont j'avais besoin
Marsh Posté le 19-07-2005 à 11:11:43
Bonjour,
Je cherche le fichier texte (si il existe) qui lance xfdesktop au démarrage de xfce4.2
Merci...