Esiste un gestore di finestre Linux che consente desktop virtuali separati (aree di lavoro) su monitor separati?


17

Ad esempio, in Gnome, posso configurare più aree di lavoro di Gnome. Ma quando aggiungo un secondo monitor, tutto ciò che ottengo è la mia area di lavoro corrente estesa sul secondo monitor. Lo odio. Ogni volta che eseguo un'applicazione a schermo intero perdo il secondo monitor e devo riabilitare il desktop allungato dopo aver chiuso l'applicazione.

Inoltre, non voglio server X separati. Voglio essere in grado di spostare le finestre tra le aree di lavoro. Inoltre, sarebbe bello poter cambiare l'area di lavoro in modo indipendente su ciascun monitor.

Esiste un gestore di finestre con questo tipo di funzionalità? Sono sorpreso che Compiz non lo faccia. Hanno il cubo desktop. Il cambio di aree di lavoro in modo indipendente sembra naturale solo in quel caso.


PS apparentemente ciò che complica le cose è che le aree di lavoro sono tutte impostate su una determinata risoluzione e che i tuoi monitor potrebbero avere risoluzioni diverse. Ma perché non può essere che l'area utilizzabile del tuo spazio di lavoro sia limitata dalla risoluzione del monitor che stai usando per vederlo. Dovresti essere in grado di visualizzare lo stesso spazio di lavoro su due monitor diversi con due risoluzioni diverse. Forse è impossibile farlo in Gnome, ma sicuramente qualcuno lo ha implementato in qualche modo.
John Peter Thompson Garcés,

Risposte:


7

Awesome Window Manager ha questa funzionalità. Lo uso, anche se solo su un singolo schermo, ma l'intero WM sembra essere costruito attorno all'idea di più schermi. Se modifichi il file di configurazione rc.lua, puoi specificare diversi set di aree di lavoro (o "tag" nella concezione leggermente diversa di un'area di lavoro di Awesome), sfondi diversi, ecc. Su ogni schermata. È un framework potente.


1

Ciò dovrebbe essere possibile senza troppo dolore e sofferenza. Non so se Metacity supporta questo comportamento, ma Xmonad lo fa . Sembra che anche altre persone abbiano avuto un certo successo con questo tipo di installazione (vedi qui e qui ).


Posso confermare che funziona con Xmonad. Sentiti libero di usare i miei file di configurazione xmonad.hs e .xmobarrc per farlo funzionare.


0

Il panning di Randr avrebbe potuto essere d'aiuto se avesse funzionato, per la query originale.

Un'altra soluzione (al problema di risoluzione nella risposta postata sopra) sarebbe quella di fare in modo che pan randr diventi lo schermo più grande sul DISPLAY più piccolo. aliter randr potrebbe ridimensionare le dimensioni dello schermo inferiore sul display più grande C'erano anche alcuni rilevamenti di aree nascoste e controllo del limite del mouse e quando si spostava su una risoluzione diversa.

randr panning non funziona ora https://bugs.freedesktop.org/show_bug.cgi?id=39949


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.