
Was meine ich mit „losgelöst“?
ImherbstluftwmWindows Manager (und andere, insbesondere xmonad) wird das Konzept eines „virtuellen Desktops“ von den physischen Monitoren selbst entfernt. Das bedeutet, dass jeder Monitor gleichzeitig alle virtuellen Desktops anzeigen kann.
Nehmen wir als Beispiel an, wir hätten drei Bildschirme:
[SCREEN 1] | [SCREEN 2] | [SCREEN 3]
und 3 VIRTUELLE Desktops (in Wirklichkeit sind es 9).
[VIRTUAL 1] | [VIRTUAL 2] | [VIRTUAL 3]
Stellen Sie sich nun vor, ich habe den virtuellen Desktop 1 auf Bildschirm 1, den virtuellen Desktop 2 auf Bildschirm 2 und den virtuellen Desktop 3 auf Bildschirm 3. Ich möchte die Ansicht folgendermaßen ändern können:
[VIRTUAL 2] | [VIRTUAL 1] | [VIRTUAL 3]
ohne Fenster in irgendeiner Weise zu ziehen oder zu verschieben.
Die Regeln von herbstluftwm sind:
- Wenn Sie zu einem VIRTUELLEN Desktop wechseln, der sich noch nicht auf einem anderen physischen Bildschirm befindet, wird der VIRTUELLER Desktop des fokussierten Monitors durch den gewünschten ersetzt.
- Wenn Sie zu einem VIRTUELLEN Desktop wechseln, der aktuell auf einem anderen Bildschirm angezeigt wird, werden die virtuellen Desktops mit diesem Bildschirm getauscht.
- Der Fokus bestimmt, bei welchem Monitor der VIRTUALE Desktop geändert wird. Wenn Sie den Fokus auf Bildschirm 2 haben und zum virtuellen Desktop 8 wechseln, wird auf Bildschirm 2 der VIRTUALE Desktop 8 angezeigt.
Was machen andere Fenstermanager?
Die einzigen anderen Umgebungen, mit denen ich umfangreiche Erfahrung habe, sind Gnome und KDE. In beiden FällenJeder virtuelle Desktop ist eigentlich ein Satz von N Bildschirmen.
Mit 3 Bildschirmen und 3 VIRTUELLEN Desktops gibt es also tatsächlich 9 „Arbeitsbereiche“.
Wenn ich zum VIRTUAL Desktop 2 wechsle, während der zweite Monitor fokussiert ist, ändern sich alle drei Bildschirme, da die Bildschirme an den virtuellen Desktop „gebunden“ sind. Eine Trennung von Bildschirm und Desktop findet nicht statt.
Was ich frage
Zunächst einmal: Gibt es einen Namen für diese Art von Funktionalität? Ich kann nicht ohne sie arbeiten, und wenn herbstluftwm Wayland nie unterstützt, werde ich auf unbestimmte Zeit auf X angewiesen sein, um diese Funktion zu erhalten.
Zweitens, welche Fenstermanager unterstützen dies? Gibt es Hacks/Workarounds, bei denen sich KDE oder Gnome so verhalten können?