Automatische Größenanpassung von Fenstern mit Xfce wie in Gnome

17

Ich möchte meine Fenster auf die linke oder rechte Seite des Desktops ziehen und ihre Größe automatisch so ändern lassen, wie es mit Gnome oder Windows 7 funktioniert. Und sie maximieren, wenn ich sie nach oben ziehe. Wie ist das in Xfce möglich?

Paul Woitaschek
quelle

Antworten:

18

12.10 und höher

Der Kachelfang ist in den XFCE-Fenstermanager integriert. Ziehen Sie Ihre Fenster einfach an die Ränder des Bildschirms, damit der Fang erfolgt.

11.10 & 12.04

Wenn Sie den "Tiling-Snap" von compiz wollen, müssen Sie sich die Hände schmutzig machen, da dieser als Code-Patch für diese beiden Ubuntu-Releases zur Verfügung gestellt wurde.

Laut diesem Artikel ist ein Patch verfügbar, mit dem Windows-Kacheln (auch Windows-Snap genannt) für den Compositing-Manager xfwm4 aktiviert werden kann.

Es gibt ein großartiges You-Tube- Video, das dies in Aktion zeigt.

Bildbeschreibung hier eingeben

Ich habe diesen Patch angewendet und auf meine PPA hochgeladen.

installieren

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

abmelden und einloggen


Wenn Sie den geänderten xfce-Fenstermanager nicht installieren möchten, müssen Sie compiz als Compositing-Manager verwenden, um das Kacheln zu aktivieren:

sudo apt-get install compiz compizconfig-settings-manager

Fügen Sie compiz --replace ccp &dann Ihrer Autostart-Programmliste hinzu.

fossfreedom
quelle
Hat gut funktioniert, danke. Kann ich so konfigurieren, dass das Fenster beim Verschieben an den oberen Rand maximiert wird, anstatt die Hälfte des Bildschirms zu überschreiten?
Paul Woitaschek
1
Ich habe den Archlinux-Patch direkt auf die Ubuntu-XWFM4-Quelle angewendet. Wenn die gewünschte Funktion nicht bereits in diesem Patch enthalten ist, muss die Anfrage an die Archlinux-Entwickler selbst gesendet werden. Die im Patch aktivierten Funktionen sind im Video dargestellt. Ziehen Sie das Fenster über die obere Hälfte des Bildschirms in die oberen Kacheln.
fossfreedom
@ph1b - um es klar zu machen - Wenn Sie in Zukunft einige wirklich gute Änderungen am Arch-Linux-Patch sehen, senden Sie mir die Details per Ping und ich werde mein Bestes geben, um mein PPA zu überarbeiten.
fossfreedom
Ich habe versucht, xfwm4-tiling zu erstellen, wie es Alez vorgeschlagen hat, aber es ist fehlgeschlagen. Es gab jedoch einen Kommentar zu diesem "halben Addierer" -Blog (Alezs Link) und dieser Kommentar schlug vor, X Tile auszuprobieren. Ich möchte sagen, dass es meiner bescheidenen Meinung nach weitaus besser ist als xfwm4-tiling. Warum? Weil Sie Fenster nicht manuell ziehen müssen, um sie zu kacheln. Mit X Tile erhalten Sie ein kleines Menü im Infobereich, das viele vordefinierte Kachelschemata enthält und sehr gut funktioniert. Ich empfehle es zu versuchen.
Skanatek
8

Damit die Fensterkacheln in 12.10 funktionieren, müssen Sie sie deaktivieren wrap_windows.

Führen Sie im Terminal Folgendes aus, um das Kacheln zu aktivieren:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


quelle
In 12.10 funktioniert es als Standard?
Paul Woitaschek
0

Zur einfacheren Installation von xfwm-tiling können Sie dieses Tutorial verwenden: xfwm4tiling erstellen . Vielleicht müssen Sie ein paar Versionsnummern ändern, aber es hat wunderbar für mich funktioniert. Wenn nicht, haben Sie immer die Compiz-Route. Wenn Sie ein 32-Bit-System haben, habe ich immer noch die .deb-Datei auf meinem Comp, aber ich rate Ihnen dringend, sie selbst zu erstellen.

Alez
quelle