Fix: Fensterzentrierung in XFCE funktioniert nicht richtig
Vor kurzem bin ich in der Linux-Distribution, die ich verwende, von der Fluxbox-Desktopumgebung auf XFCE umgestiegen, da XFCE einige einzigartige und nette Funktionen für mich bietet, wie die Möglichkeit, Taskleistenschaltflächen neu anzuordnen. In Fluxbox hatte ich mit einem Hack alle Fenster so eingerichtet, dass sie sich in der Mitte des Bildschirms öffnen. XFCE bietet auch die Möglichkeit, neue Fenster sofort zu zentrieren, dies schlägt jedoch von Zeit zu Zeit fehl. So beheben Sie das Problem, damit die Fenster richtig zentriert werden.
Werbung
So zentrieren Sie neue Fenster in XFCE
Die XFCE-Desktopumgebung verfügt über einen eigenen Fenstermanager namens xfwm4. Es verfügt über die entsprechenden Optionen, um neue Fenster in der Mitte des Bildschirms zu platzieren. Um es zum Laufen zu bringen, musst du gehen zu
Einstellungen -> Windows-Manager zwickt und passt die Platzierung Schieberegler in die rechte Position, wie unten gezeigt:Das ist alles, was Sie tun müssen.
Warum die Fensterzentrierung nicht funktioniert und wie man sie repariert
Nach dem Neustart habe ich festgestellt, dass sich in der Mitte des Bildschirms keine neuen Fenster mehr öffnen. Stattdessen erschienen sie in der oberen linken Ecke des Bildschirms:
Dies wird durch das Thema verursacht. Ich habe vom Standard-xfwm4-Theme zum Linux-Mint-Theme namens "Blue Menta" gewechselt. Das Problem tritt bei den Standard-XFCE-Themes nie auf, aber im Fall von Blue Menta wurde der oben erwähnte Schieberegler mit einem niedrigeren Wert überschrieben, sodass die Fensterplatzierung nicht richtig funktioniert.
Um das Problem zu beheben, gehen Sie in den Ordner des von Ihnen verwendeten Themes und suchen Sie dort die Datei "themerc". Es muss sich im Unterordner xfwm4 befinden. Benutzerspezifische Themen befinden sich im Verzeichnis /home/your_user_name/.themes, und systemweite Themen befinden sich normalerweise unter /usr/shared/themes/.
In meinem Fall sollte ich folgende Datei bearbeiten:
/home/hb860/.themes/BlueMenta/xfwm4/themerc
Kommentieren Sie die Zeile "placement_ratio" wie unten gezeigt aus:
Wenden Sie Ihr Design unter Einstellungen -> Fenster-Manager -> Stil erneut an. Jetzt funktioniert die Fensterplatzierung richtig und neue Fenster werden in der Mitte des Bildschirms geöffnet.
Das ist es. Anfangs dachte ich, dass dies ein Fehler in xfwm4 sein muss und sogar gemeldet es, aber dank Olivier Fourdan, dem Schöpfer von XCFE, ist jetzt klar, dass es ein Problem mit dem Thema ist.