Wechseln Sie die Arbeitsbereiche auf jedem Monitor einzeln

24

Kann in 12.04 mit einem Setup mit zwei Monitoren (unter Verwendung von Unity und Compiz) der Arbeitsbereich für jeden Monitor einzeln gewechselt werden?

Björn Torkelsson
quelle

Antworten:

7

Ich habe viel Zeit damit verbracht, eine Lösung dafür zu finden. Mein Fazit ist, dass compiz dies zwar früher unterstützt hat, aber seit einiger Zeit nicht mehr funktioniert hat. Da Unity compiz verwendet, kann es dies derzeit auch nicht tun.

Es scheint sehr wenige Fenstermanager zu geben, die diese Funktion überhaupt unterstützen. Das einzige, was ich finden konnte, war xmonad, ein Fenster-Manager für Kacheln mit Tastatursteuerung, der für Power-User gedacht ist, die gewillt sind, eine ganze Menge Zeit damit zu verbringen, den Umgang damit zu erlernen. Ich denke, ich habe Hinweise darauf gesehen, dass es großartig ist, dies auch zu tun.

Leider lautet die Antwort für compiz und unity "nein, nicht möglich", und die Antwort lautet im Allgemeinen "nein, nicht, wenn Sie nicht bereit sind, zu einem Fenstermanager für Kacheln zu wechseln".

Robie Basak
quelle
Genial macht das, aber es macht nur das. Wenn ich das richtig verstehe, hat jeder Monitor einen eigenen Satz von Arbeitsbereichen und Sie können auf Monitor 2 keinen Arbeitsbereich von Monitor 1 anzeigen. Vielleicht ist er konfigurierbar, aber ich habe mehrere Leute gelesen, die sich darüber beschwert haben. Das hat mich von Awesome weggetrieben.
Gauthier
Sie können ein Fenster problemlos auf den anderen Monitor verschieben (Mod4 + o), sodass der gesamte Arbeitsbereich (dh jedes Fenster) schnell auf den anderen Bildschirm verschoben werden kann.
Exic
Gilt das noch für 15.10?
Yanick Nedderhoff
6

Ich weiß, dass dies alt ist, aber für Leute, die dies untersuchen, bietet Enlightenment 0.19.x ( http://enlightenment.org ) eine gute Unterstützung für mehrere Bildschirme und ist in der Lage, Arbeitsbereiche unabhängig oder gleichzeitig auf zwei Bildschirmen zu wechseln (haben es nicht versucht) mit drei oder mehr). Ich habe von xfce4 gewechselt und nicht zurückgeschaut. Sie finden eine PPA unter https://launchpad.net/~niko2040/+archive/ubuntu/e19

BEARBEITEN: Der Grund dafür, dass diese Funktion nicht häufig verwendet wird, liegt darin, dass sie gegen eine freedesktop.org-Spezifikation (EWMH - http://standards.freedesktop.org/wm-spec/wm-spec-latest.html ) verstößt , der die meisten Fenstermanager folgen. Diejenigen Fenstermanager, die dies unterstützen, folgen einfach nicht der Spezifikation.

Petter Adsen
quelle
3
Ihre Erklärung, warum dies nicht die übliche Funktionalität ist, ist sicherlich nützlich, aber ich frage mich, warum die Spezifikation diesen Anwendungsfall nicht abdeckt. Ich frage mich auch, ob diese Spezifikation für Wayland-Compositors relevant ist. Ich bin mir jedoch sicher, dass dies eine separate Frage ist.
Stonecrusher
Dann ist die Spezifikation idiotisch. Warum, um alles in der Welt, möchten Sie nicht Arbeitsbereiche unabhängig voneinander verschieben? Absolut doof.
Benjamin R
1

Eigentlich brauchen Sie keinen Kachelfenster-Manager. Soweit ich weiß, unterstützen xmonad und awesome diese Funktion und i3 bis zu einem gewissen Grad.

Aber sie sind alle gefliest. Wingo ist ein hybrider Fenstermanager mit Arbeitsbereichen pro Monitor und kann entweder als regulärer Fenstermanager oder als Kachelmanager (oder beides) verwendet werden. Beachten Sie, dass es selbst als "sehr alpha" beschrieben wird.

BurntSushi5
quelle
genial scheint Art diese Funktion unterstützen, aber jeder Monitor verfügt über einen eigenen Satz von Tags (dh Arbeitsbereiche). Die Monitore sind so getrennt, dass Sie den Inhalt von Arbeitsbereich 2 auf Monitor 2 später nicht mehr anzeigen können, wenn Sie Ihren Arbeitsbereich 2 mit Fenstern auf Monitor 1 füllen.
Gauthier
i3 unterstützt dies auf jeden Fall, es kann Fenster auch als "schwebend" behandeln (dh wie die meisten Fenstermanager damit umgehen). Die Eigenschaft floating kann in bereits geöffneten Fenstern umgeschaltet werden, oder Sie können Fensterklassen so konfigurieren, dass sie immer als floatend geöffnet sind. Dies kann nützlich sein, wenn Sie nicht für alle Fenster Kacheln verwenden möchten. Außerdem werden die meisten Dialogfelder automatisch als unverankert geöffnet.
Petter Adsen
Es ist eine Schande, dass Wingo nicht weiterentwickelt wird, es ist eine interessante Idee.
Benjamin R
1
@BenjaminR Das ist falsch. Wingo ist einfach komplett und funktioniert so lange, wie ich es benutze. (Wie die README sagt.)
BurntSushi5
@ BurntSushi5 Ah, gut. Danke für die Klarstellung.
Benjamin R