
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.
Voici mon fichiermessage 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
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$
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$
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$
Code : Tout sélectionner
mv .config .config.save
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>
Code : Tout sélectionner
compiz --replace --sm-disable --ignore-desktop-hints ccp