Verschieben von Windows vom linken zum rechten Bildschirm in Unity

10

In meinem Zwei-Monitor-Setup (Oneiric, Unity, Twinview) bewege ich Fenster ein wenig. Gibt es eine einfache Möglichkeit, ein Fenster vom linken zum rechten Monitor zu verschieben? Ich weiß, dass ich Anwendungen mit Shift+Alt+Ctrlund von einem Arbeitsbereich in einen anderen verschieben kann Cursor-keys.

Es wäre praktisch, die maximierten Fenster schnell (mit Tastenkombinationen?) Ohne Verwendung der Maus zu verschieben, da sie anscheinend ziemlich stark an ihrem ursprünglichen Monitor haften und das Abreißen mit einer Maus manchmal einige Versuche erfordert.

DrSAR
quelle

Antworten:

8

CCSM-Antwort für 11.04

Unter Ubuntu 11.04 kann das "Put" -Plugin des compizconfig-settings-manager (CCSM) verwendet werden, um eine Verknüpfung zum Verschieben des aktiven Fensters zur nächsten Ausgabe oder zum nächsten Monitor in einem System mit mehreren Monitoren festzulegen. Stellen Sie auf der Registerkarte Bindungen des Put-Moduls unter Fensterverwaltung Strg + Alt + z (oder eine andere, wenn dies nicht funktioniert) als Verknüpfung für "Auf nächste Ausgabe setzen" ein.

Wenn Compiz Ihr Setup als einen einzelnen Monitor sieht, verwenden Sie stattdessen "In Ansichtsfenster einfügen" links / rechts ( Forenthread 1588821 ).

Warnung vor CCSM am 11.10

CCSM ist unter Ubuntu 11.10 defekt , teilweise weil es das gconf2-Backend verwendet, teilweise weil es das Unity-Plugin aufgrund von Keybinding-Konflikten mit seinen eigenen Plugins deaktiviert. Infolgedessen verschwindet der Unity Launcher.

Entfernen Sie das Verzeichnis ~ / .config / compiz-1, um den Launcher wiederherzustellen . Sie können ein Terminal mit Strg + Alt + F2 oder ein Nautilus-Fenster mit Strg + N vom Desktop (von wo aus Sie / usr / bin / xterm ausführen können) oder Strg + Alt + T zum Starten des Terminals erhalten. Entfernen Sie zum Löschen der ccsm-Konfiguration .gconf / apps / compiz-1 / und .gconf / apps / compizconfig-1 / und ~ / .compiz-1 und führen Sie dann Unity - Reset für Unity- Standardeinstellungen aus.

Weg in die Zukunft : Mit dconf und dconf-tools können Sie möglicherweise eine Verknüpfung konfigurieren, indem Sie den Konfigurationsbaum direkt ändern.


Nachtrag von @DrSAR: Die CCSM-Schritte funktionierten für das OP nicht (obwohl andere davon profitiert haben ). Dies kann mit dem Problem zusammenhängen, dass compiz nur einen Monitor sieht .

PS: Die Verwendung erfolgt auf eigenes Risiko, da die Installation und Verwendung von compizconfig-settings-manager die Einheit für das OP bis zu einem scheinbar unwiederbringlichen Launcher und Panel deaktiviert hat.

Graham
quelle
Vielen Dank für die Anweisungen - ich habe die Schritte 1. - 3. ausgeführt, aber irgendwie hat die Verknüpfung keine Wirkung. Windows bleibt hartnäckig stehen. Gibt es einen Datensatz / ein Protokoll, das ich überprüfen kann, um festzustellen, ob ich die Anweisungen tatsächlich zum Compiz erhalte?
DrSAR
Schade - nachdem ich ein bisschen herumgeklickt hatte, wurde das System langsamer und jetzt sind mein Dash und Launcher verschwunden und ich kann sie nicht zurückbekommen. Das Löschen von compizconfig-settings-manager und 'entity --reset' sowie das Löschen der gconf2-Einstellung helfen nicht weiter. Ich denke, ich gehe jetzt xfce ...
DrSAR
Graham, ich werde dies als Antwort akzeptieren, da ich gelesen habe, dass einige Leute es erfolgreich geschafft haben, dies zum Laufen zu bringen. Aber ich denke, ich werde eine Warnung in Ihre Antwort einfügen, wenn Sie nichts dagegen haben. Fühlen Sie sich frei zu entfernen, da dies Ihre Antwort in ihrer Bedeutung von dem, was Sie gesagt haben, geändert hat.
DrSAR
@ DrSAR Ich hatte ccsm aufgrund meiner Probleme in 78237 deinstalliert . Ich habe es noch einmal versucht und tatsächlich ist der Launcher verschwunden. Antwort aktualisiert. Um den Launcher zurückzubekommen, entfernen Sie ~ / .config / compiz-1
Graham
Ich wollte nur hinzufügen, dass das Update für 11.04 auch für 12.04 funktioniert.
Prarobo
2

Vor einigen Tagen war die beste Lösung das Plugin Extra WM Actions Compiz mit dem Fenster Verschieben zur nächsten Ausgabe . Es hat außergewöhnlich gut funktioniert, viel besser als das Put- Plugin, das oft unbrauchbar ist (übrigens für die Fensterausrichtung kann man ein Grid- Plugin nützlich finden ).

Die Option ist jedoch vor einiger Zeit verschwunden. Ich bin immer noch auf 10.04 LTS an meinem Laptop, hauptsächlich wegen dieses Funktionsmangels unter 11.10 und seiner paar Vorgänger.

Ich weiß, dass dies eine schlechte Antwort ist, aber vielleicht besteht die Möglichkeit, diese Funktion wieder herzustellen, wie sie zuvor existiert hat?

topr
quelle