Comment puis-je changer le gestionnaire de fenêtres par défaut pour Xfce4?
Pour une raison quelconque, xfwm
ne s'exécute pas lorsque j'exécute xfce4 Shell.
Le moyen le plus simple que j'ai trouvé de changer de manière permanente le gestionnaire de fenêtres par défaut est:
Téléchargez votre WM désiré.
Ensuite, allez dans: Outils système> Préférences> Applications de démarrage.
Puis cliquez sur "ajouter".
Si vous voulez, par exemple, changer votre WM par défaut en métacité, dans "nom", mettez "métacité" et dans "commande", mettez "métacité --remplace". Cliquez sur "ajouter".
Déconnectez-vous> connectez-vous.
Faire YourWindowManager --replace
signifie que xfwm4 a déjà commencé lors de la connexion et que vous l’arrêtez pour démarrer un nouveau gestionnaire de fenêtres ... cela fonctionne, mais il existe un moyen plus rapide et plus propre comme ce type explique prenant kwin comme exemple.
XFCE démarre le gestionnaire de fenêtres spécifié dans /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
ou, sous xubuntu, dans /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Dans ce fichier, recherchez la propriété Client0_Command
et modifiez sa valeur: <value type="string" value="xfwm4"/>
en <value type="string" value="kwin"/>
(évidemment, remplacez "kwin" par le gestionnaire de fenêtres de votre choix). Vous devez accéder à la racine. Vous pouvez également copier et modifier ce fichier dans /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
si vous souhaitez que les modifications affectent uniquement votre espace utilisateur.
Dans XFCE, il est courant pour nous de sauvegarder notre session lors de la déconnexion, n'oubliez pas de nettoyer votre session: Gestionnaire de paramètres-> Session et démarrage-> onglet Session-> Effacer les sessions enregistrées
Maintenant, vous pouvez vous déconnecter et revenir.
En général...
xfwm4 --replace
xfce4-session-logout