[XFCE] erreur "liste d'applications de session..." (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
kamui57
archer de cavalerie
Messages : 157
Inscription : dim. 30 mai 2010, 13:44
Localisation : Moselle

[XFCE] erreur "liste d'applications de session..." (résolu)

Message par kamui57 »

Bonjour tout le monde :chinois:

J'ai voulu mettre compiz sur mon XFCE. Pas de problème, je le démarrais avec fusion-icon au démarrage. Et puis j'ai voulu le faire démarrer avec la session, j'ai donc recherché sur google, ai vu cette méthode, finalement après de nombreux bidouillages dans les fichiers xfce4-session (mon fichier xfce4-session et celui de /etc - je crois que je n'ai touché à rien d'autre mais je ne suis pas sûre) et un rm ./.cache/sessions/* donné dans les commentaires ça marchait. Et j'ai redémarré, et j'ai ce message d'erreur. Sur un autre utilisateur, qui a le même xfce4-session.xml que moi, la session se lance.
message d'erreur à l'ouverture de session - le pc revient au gestionnaire de session (slim) ensuite a écrit :"The list of applications in the failsafe session is empty." en anglais
"La liste d'applications de la session de sauvegarde est vide." en français
Voici mon fichier

Code : Tout sélectionner

21:13:04 stepharch@mittelerde:~ 2$ cat /home/stepharch/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
<?xml version="1.0" encoding="UTF-8"?>

<channel name="xfce4-session" version="1.0">
  <property name="general" type="empty">
    <property name="FailsafeSessionName" type="string" value="Failsafe"/>
    <property name="SessionName" type="string" value="Default"/>
    <property name="SaveOnExit" type="bool" value="true"/>
  </property>
  <property name="sessions" type="empty">
    <property name="Failsafe" type="empty">
      <property name="IsFailsafe" type="empty"/>
      <property name="Count" type="empty"/>
      <property name="Client0_Command" type="empty"/>
      <property name="Client0_PerScreen" type="empty"/>
      <property name="Client1_Command" type="empty"/>
      <property name="Client1_PerScreen" type="empty"/>
      <property name="Client2_Command" type="empty"/>
      <property name="Client2_PerScreen" type="empty"/>
      <property name="Client3_Command" type="empty"/>
      <property name="Client3_PerScreen" type="empty"/>
      <property name="Client4_Command" type="empty"/>
      <property name="Client4_PerScreen" type="empty"/>
    </property>
  </property>
  <property name="splash" type="empty">
    <property name="Engine" type="empty"/>
  </property>
</channel>
21:13:10 stepharch@mittelerde:~ 3$ 
le fichier de /etc

Code : Tout sélectionner

21:13:10 stepharch@mittelerde:~ 3$ cat /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
<?xml version="1.0" encoding="UTF-8"?>

<channel name="xfce4-session" version="1.0">
  <property name="general" type="empty">
    <property name="FailsafeSessionName" type="string" value="Failsafe"/>
  </property>
  <property name="sessions" type="empty">
    <property name="Failsafe" type="empty">
      <property name="IsFailsafe" type="bool" value="true"/>
      <property name="Count" type="int" value="5"/>
      <property name="Client0_Command" type="array">
        <value type="xfwm4"/>
      </property>
      <property name="Client0_PerScreen" type="bool" value="false"/>
      <property name="Client1_Command" type="array">
        <value type="string" value="xfce4-panel"/>
      </property>
      <property name="Client1_PerScreen" type="bool" value="false"/>
      <property name="Client2_Command" type="array">
        <value type="string" value="Thunar"/>
        <value type="string" value="--daemon"/>
      </property>
      <property name="Client2_PerScreen" type="bool" value="false"/>
      <property name="Client3_Command" type="array">
        <value type="string" value="xfdesktop"/>
      </property>
      <property name="Client3_PerScreen" type="bool" value="false"/>
      <property name="Client4_Command" type="array">
        <value type="string" value="xfce4-settings-helper"/>
      </property>
      <property name="Client4_PerScreen" type="bool" value="false"/>
    </property>
  </property>
  <property name="splash" type="empty">
    <property name="Engine" type="string" value=""/>
  </property>
</channel>
21:13:52 stepharch@mittelerde:~ 4$ 
le fichier de l'autre utilisateur

Code : Tout sélectionner

21:13:52 stepharch@mittelerde:~ 4$ sudo cat /home/deutsch/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Mot de passe : 
<?xml version="1.0" encoding="UTF-8"?>

<channel name="xfce4-session" version="1.0">
  <property name="general" type="empty">
    <property name="FailsafeSessionName" type="empty"/>
    <property name="SessionName" type="string" value="Default"/>
    <property name="SaveOnExit" type="bool" value="true"/>
  </property>
  <property name="sessions" type="empty">
    <property name="Failsafe" type="empty">
      <property name="IsFailsafe" type="empty"/>
      <property name="Count" type="empty"/>
      <property name="Client0_Command" type="empty"/>
      <property name="Client0_PerScreen" type="empty"/>
      <property name="Client1_Command" type="empty"/>
      <property name="Client1_PerScreen" type="empty"/>
      <property name="Client2_Command" type="empty"/>
      <property name="Client2_PerScreen" type="empty"/>
      <property name="Client3_Command" type="empty"/>
      <property name="Client3_PerScreen" type="empty"/>
      <property name="Client4_Command" type="empty"/>
      <property name="Client4_PerScreen" type="empty"/>
    </property>
  </property>
  <property name="splash" type="empty">
    <property name="Engine" type="empty"/>
  </property>
</channel>
21:14:30 stepharch@mittelerde:~ 5$ 
Avec l'autre utilisateur je viens de tester ça marche. J'avais testé un

Code : Tout sélectionner

mv .config .config.save
chez moi mais ça n'avait rien changé. J'ai cherché sur le net mais rien trouvé.

Merci d'avance pour votre aide :)

reedit : j'ai réinstallé le paquet xfce4-session, ça m'a enlevé l'erreur. Finalement même avec

Code : Tout sélectionner

<property name="Client0_Command" type="array">
        <value type="string" value="compiz"/>
        <value type="string" value="ccp"/>
      </property>
dans le xfce4-session.xml ça ne me lançait pas compiz, aucun WM n'était lancé alors j'ai mis

Code : Tout sélectionner

compiz --replace --sm-disable --ignore-desktop-hints ccp
dans les applis au démarrage.
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas. (proverbe indien)
Toshiba Satellite 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
Toshiba Satellite 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
http://wiki.archlinux.fr/Pastebin pour poster du texte sur internet en console
Répondre