Czy istnieje menedżer okien systemu Linux, który pozwala na oddzielne wirtualne pulpity (obszary robocze) na osobnych monitorach?

17

Na przykład w Gnome mogę skonfigurować wiele obszarów roboczych Gnome. Ale gdy dodam drugi monitor, dostaję tylko mój obecny obszar roboczy rozszerzony na drugi monitor. Nienawidzę tego. Za każdym razem, gdy uruchamiam aplikację pełnoekranową, tracę drugi monitor i po zamknięciu aplikacji muszę ponownie włączyć rozciągnięty pulpit.

Nie chcę też osobnych serwerów X. Chcę mieć możliwość przenoszenia okien między obszarami roboczymi. Byłoby również miło móc przełączać obszary robocze niezależnie na każdym monitorze.

Czy istnieje menedżer okien, który ma taką funkcjonalność? Dziwię się, że Compiz tego nie robi. Mają moduł na pulpicie. Niezależne przełączanie obszarów roboczych wydaje się wtedy naturalne.

John Peter Thompson Garcés
źródło
PS najwyraźniej komplikuje to, że wszystkie obszary robocze są ustawione na określoną rozdzielczość, a twoje monitory mogą mieć różne rozdzielczości. Ale dlaczego nie może być tak, że obszar użytkowy obszaru roboczego jest ograniczony przez rozdzielczość monitora używanego do jego przeglądania. Powinieneś być w stanie zobaczyć ten sam obszar roboczy na dwóch różnych monitorach o dwóch różnych rozdzielczościach. Być może nie jest to możliwe w Gnome, ale na pewno ktoś jakoś to zaimplementował.
John Peter Thompson Garcés
1
być może Wayland jest odpowiedzią http://www.phoronix.com/scan.php?page=news_item&px=OTA5Mg
John Peter Thompson Garcés

Odpowiedzi:

7

Awesome Window Manager ma tę funkcjonalność. Używam go, chociaż tylko na jednym ekranie, ale cała WM wydaje się być zbudowana wokół idei wielu ekranów. Jeśli edytujesz plik konfiguracyjny rc.lua, możesz określić różne zestawy obszarów roboczych (lub „znaczników” w nieco innej koncepcji obszaru roboczego Awesome), różne tła itp. Na każdym ekranie. To potężne środowisko.

ShankarG
źródło
1

Powinno to być możliwe bez nadmiernego bólu i cierpienia. Nie wiem, czy Metacity obsługuje to zachowanie, ale Xmonad tak . Wygląda na to, że inni również odnieśli sukces w tego rodzaju konfiguracji (patrz tutaj i tutaj ).

Społeczność
źródło
Mogę potwierdzić, że działa z Xmonad. Zapraszam do korzystania z moich plików konfiguracyjnych xmonad.hs i .xmobarrc , aby go uruchomić.
0

Przesuwanie Randr mogłoby pomóc, gdyby zadziałało, w przypadku oryginalnego zapytania.

Innym rozwiązaniem (problemu z rozwiązaniem w zamieszczonej powyżej odpowiedzi) byłoby przesunięcie randr na większy ekran na mniejszym WYŚWIETLACZU. aliter randr mógł przeskalować mniejszy rozmiar ekranu na większy wyświetlacz. Wykryto także ukryte obszary i sprawdzono powiązania myszy oraz podczas przesuwania w różnych rozdzielczościach.

randr panoramowanie nie działa teraz https://bugs.freedesktop.org/show_bug.cgi?id=39949

HHH
źródło