Solution pour le bogue sous Mate : x-caja desktop multiple

Dupo Membre non connecté
-
- Voir le profil du membre Dupo
- Inscrit le : 09/02/2013
certains d'entre vous (utilisateurs de Mate) ont probablement remarqué un bogue sous Mate. Celui-ci se présente avec l'ouverture d'un bouton de démarrage Caja (multiple) dans la barre des tâches, mais certains parlent de ce problème comme étant l'ouverture multiple de x-caja desktop.
Voici une solution en attendant la correction de ce bogue par les devs de Mate :
1. Passer en mode root, via su (dans le terminal).
2. Copie de sauvegarde de caja.desktop : mv /usr/share/applications/caja.desktop /usr/share/applications/caja.desktop.bak
3. Création du fichier de démarrage utilisé par mate session : pluma /etc/xdg/autostart/caja-autostart.desktop
4. Indiquez ce contenu dans le document caja-autostart-desktop vide :
Caché :
[Desktop Entry]
Type=Application
Name=Caja Desktop
Name[fr]Bureau Caja
Comment=Start Caja desktop at log in
Comment[fr]=Démarre le bureau caja au login, fix selon https://github.com/mate-desktop/mate-file-manager/pull/101#issuecomment-18099730 pour éviter multiple fenêtres x-caja-desktop
Exec=caja -n
OnlyShowIn=MATE;
NoDisplay=true
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=caja
X-MATE-Bugzilla-Component=general
X-MATE-Bugzilla-Version=1.6.1
X-MATE-Autostart-Notify=true
X-MATE-AutoRestart=true
X-MATE-Provides=filemanager
[Desktop Entry]
Type=Application
Name=Caja Desktop
Name[fr]Bureau Caja
Comment=Start Caja desktop at log in
Comment[fr]=Démarre le bureau caja au login, fix selon https://github.com/mate-desktop/mate-file-manager/pull/101#issuecomment-18099730 pour éviter multiple fenêtres x-caja-desktop
Exec=caja -n
OnlyShowIn=MATE;
NoDisplay=true
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=caja
X-MATE-Bugzilla-Component=general
X-MATE-Bugzilla-Version=1.6.1
X-MATE-Autostart-Notify=true
X-MATE-AutoRestart=true
X-MATE-Provides=filemanager
Sauvegardez le fichier.
5. Lancer dconf-editor (je ne sais pas si cela doit se faire via root, ou via la session de l'utilisateur. Mais dans mon cas, j'ai effectué les modifications suivantes, via le dconf-editor sous le compte utilisateur. Dans ce dernier cas, sortir de la session root (via exit), et lancer dconf-editor).
6. Il faut se rendre dans la rubrique org -> Mate -> desktop -> session, et dans la clé org.mate.session.required-components-list,
supprimer 'filemanager'. La clé doit ressembler à ceci : ['windowmanager', 'panel']
7. Modifier également la valeur de la clé Caja. Rubrique org -> Mate -> desktop -> session, et dans la clé org.mate.session.required-components.filemanager, la valeur de caja doit être vide (effacez le mot caja).
8. Sortez de dconf-editor.
9. Sortez du terminal via exit.
Voilà, le problème doit être réglé au prochain démarrage.

Édité par Dupo Le 30/06/2013 à 16h34
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie