¿Existe un administrador de ventanas de Linux que permita escritorios virtuales (espacios de trabajo) separados en monitores separados?

17

Por ejemplo, en Gnome, puedo configurar múltiples espacios de trabajo de Gnome. Pero cuando agrego un segundo monitor, todo lo que obtengo es mi espacio de trabajo actual extendido en el segundo monitor. Lo odio. Cada vez que ejecuto una aplicación de pantalla completa, pierdo el segundo monitor y tengo que volver a habilitar el escritorio extendido después de cerrar la aplicación.

Además, no quiero servidores X separados. Quiero poder mover ventanas entre espacios de trabajo. Además, sería bueno poder cambiar los espacios de trabajo de forma independiente en cada monitor.

¿Existe un administrador de ventanas que tenga este tipo de funcionalidad? Me sorprende que Compiz no lo haga. Tienen el cubo de escritorio. Cambiar espacios de trabajo de forma independiente solo parece natural en ese caso.

John Peter Thompson Garcés
fuente
PS aparentemente lo que complica las cosas es que los espacios de trabajo están configurados para una determinada resolución y sus monitores pueden tener diferentes resoluciones. Pero, ¿por qué no puede ser que el área utilizable de su espacio de trabajo esté limitada por la resolución del monitor que está usando para verlo? Debería poder ver el mismo espacio de trabajo en dos monitores diferentes con dos resoluciones diferentes. Tal vez sea imposible hacer esto en Gnome, pero seguramente alguien lo ha implementado de alguna manera.
John Peter Thompson Garcés
1
quizás Wayland es la respuesta http://www.phoronix.com/scan.php?page=news_item&px=OTA5Mg
John Peter Thompson Garcés

Respuestas:

7

Awesome Window Manager tiene esta funcionalidad. Lo uso, aunque solo en una sola pantalla, pero todo el WM parece estar construido alrededor de la idea de múltiples pantallas. Si edita el archivo de configuración rc.lua, puede especificar diferentes conjuntos de espacios de trabajo (o "etiquetas" en la concepción ligeramente diferente de Awesome de un espacio de trabajo), diferentes fondos, etc. en cada pantalla. Es un marco poderoso.

ShankarG
fuente
1

Esto debería ser posible sin demasiado dolor y sufrimiento. No sé si Metacity admite este comportamiento, pero Xmonad sí . Parece que otras personas también han tenido cierto éxito con este tipo de configuración (ver aquí y aquí ).

Comunidad
fuente
Puedo confirmar que esto funciona con Xmonad. Siéntase libre de usar mis archivos de configuración xmonad.hs y .xmobarrc para que se ejecute.
0

La panorámica de Randr podría haber ayudado si funcionara, para la consulta original.

Otra solución (para el problema de resolución en la respuesta publicada anteriormente) sería hacer que randr pan la pantalla más grande en la PANTALLA más pequeña. Aliter Randr podría escalar el tamaño de la pantalla inferior en la pantalla más grande. También hubo una detección de área oculta y verificación del mouse y al desplazarse a una resolución diferente.

randr panning no está funcionando en este momento https://bugs.freedesktop.org/show_bug.cgi?id=39949

HHH
fuente