Correctif: le centrage de la fenêtre dans XFCE ne fonctionne pas correctement
Récemment, dans la distribution Linux que j'utilise, je suis passé de l'environnement de bureau Fluxbox à XFCE, car XFCE m'offre des fonctionnalités uniques et intéressantes, telles que la possibilité de réorganiser les boutons de la barre des tâches. Dans Fluxbox, j'avais configuré toutes les fenêtres pour qu'elles s'ouvrent au centre de l'écran avec un hack. XFCE est également livré avec la possibilité de centrer de nouvelles fenêtres hors de la boîte, cependant, cela échoue pour moi de temps en temps. Voici comment résoudre le problème afin que les fenêtres soient correctement centrées.
Publicité
Comment centrer de nouvelles fenêtres dans XFCE
L'environnement de bureau XFCE est livré avec son propre gestionnaire de fenêtres appelé xfwm4. Il dispose des options appropriées pour placer de nouvelles fenêtres au centre de l'écran. Pour le faire fonctionner, vous devez vous rendre sur
Paramètres -> Gestionnaire Windows ajuste et ajuste le Placement curseur vers la bonne position, comme indiqué ci-dessous :C'est tout ce que vous devez faire.
Pourquoi le centrage des fenêtres ne fonctionne pas et comment y remédier
Après le redémarrage, j'ai remarqué que les nouvelles fenêtres avaient cessé de s'ouvrir au centre de l'écran. Au lieu de cela, ils sont apparus dans le coin supérieur gauche de l'écran :
Ceci est causé par le thème. Je suis passé du thème par défaut xfwm4 au thème Linux Mint appelé "Blue Menta". Le problème ne se produit jamais avec les thèmes XFCE par défaut, mais dans le cas de Blue Menta, il remplaçait le curseur mentionné ci-dessus avec une valeur inférieure, de sorte que le placement de la fenêtre ne fonctionnait pas correctement.
Pour le réparer, allez dans le dossier du thème que vous utilisez et trouvez le fichier appelé "themerc". Il doit être dans le sous-dossier xfwm4. Les thèmes par utilisateur sont situés dans le répertoire /home/your_user_name/.themes, et les thèmes à l'échelle du système sont généralement situés dans /usr/shared/themes/.
Dans mon cas, je devrais éditer le fichier suivant :
/home/hb860/.themes/BlueMenta/xfwm4/themerc
Commentez la ligne "placement_ratio" comme indiqué ci-dessous :
Réappliquez votre thème dans Paramètres -> Gestionnaire de fenêtres -> Style. Désormais, le placement des fenêtres fonctionnera correctement et de nouvelles fenêtres s'ouvriront au centre de l'écran.
C'est ça. Au départ, je pensais que cela devait être un bug dans xfwm4 et même signalé ça, mais grâce à Olivier Fourdan, le créateur de XCFE, il est clair maintenant qu'il s'agit d'un problème avec le thème.