¿Hay alguna manera de dividir virtualmente mi monitor (para maximizar las ventanas)?

¿Hay alguna manera de dividir virtualmente mi monitor (para maximizar las ventanas)?

Mi pregunta es esencialmente si puedo fingir el comportamiento que se obtiene al usar los administradores de ventanas habituales en Linux si uno tiene una configuración de doble cabezal. Es decir, si maximizo una ventana, ésta se maximiza sólo en una parte del escritorio, coincidiendo con el área de una pantalla física. Solo tengo una pantalla, pero tiene una resolución bastante grande y la mayor parte del tiempo querré trabajar en varias ventanas separadas, en mosaico horizontal.

He oído hablar de administradores de ventanas en mosaico, pero lo único que sé es que se parecen más a grupos de esquinas y no se comportan como otros administradores de ventanas comunes (xfwm, compiz). Actualmente estoy usando xfwm y me gustaría seguir usándolo si es posible. Si esta tarearequisitos, Preferiría uno que se comporte de manera similar a los comunes listos para usar.opara los cuales la configuración lista está disponible.

El primer truco que me vino a la mente fue intentar falsificar la información que proporciona xrandr sobre la geometría de la pantalla y engañar al administrador de ventanas usando ese enfoque, pero esto parece un truco saludable que no debería ser necesario.

Estoy usando Fedora Linux, pero también puedo crear el software yo mismo si no está en la administración de paquetes.

Respuesta1

Si puedes usar Compiz, existe algo llamado Grid (si no recuerdo mal el nombre). No estoy seguro de si xfwm tiene algo como esto, puedes comprobarlo.

También recomiendo encarecidamente probar diferentes paradigmas de WM si pudieran ser más adecuados, es decir, no omita el mosaico de WM solo porque no son comunes.

Si insiste en poder colocar ventanas en mosaico sin cambiar su WM, existen utilidades separadas (de terceros) para hacerlo. Una lista está en Wikipedia: https://en.wikipedia.org/wiki/Tiling_window_manager#Third_party_tiling_applications_on_Xorg

Respuesta2

Bien, estoy usandoimpresionantedesde hace varios meses en mi cuaderno. Después de una configuración inicial frustrante, valió la pena. Bonificación: con Fedora 18, está en los repositorios oficiales.

Awesome proporciona funciones de administrador de ventanas en mosaico con varios ajustes preestablecidos de mosaico razonables (el que usa la proporción áurea es el que uso con más frecuencia actualmente). La configuración de lua es fácil de modificar según sus necesidades si conoce algo de lua básico y/o tiene cierta intuición sobre la programación. Especialmente en la computadora portátil y mientras codifico, lo encuentro realmente útil, ya que puedes hacer todo lo que necesitas usando el teclado. Se necesita algo de tiempo para acostumbrarse a lo maravilloso y algo de tiempo para acostumbrarse a las propias necesidades. Uno podría tropezar con configuraciones predeterminadas como focus-follows-mouse y el extraño orden de carga y manejo de errores para la configuración (awesome intentará cargar la configuración de usuario primero, si eso falla (ya sea no encontrado o error del analizador), cargará en todo el sistema, lleva algún tiempo descubrir por qué los cambios de configuración no surtirán efecto).

Entonces, si uno tiene el requisito establecido en mi pregunta únicamente con el propósito de trabajar sin problemas con múltiples ventanas (maximizadas, es decir, que llenan la pantalla) en una pantalla grande, Awesome (o cualquier otro WM en mosaico) es la opción correcta.


Además, con las versiones recientes de XFce, el administrador de ventanas XFWM permite maximizar fácilmente las mitades de la pantalla (tanto vertical como horizontalmente) arrastrando una ventana hacia el borde de la pantalla.

información relacionada