Monitor dividido en dos


18

¿Hay alguna manera de dividir un solo monitor en dos para que las dos mitades se traten como monitores separados? Esto significa que las ventanas deben llenar la mitad de la pantalla cuando se maximiza. Además, los paneles de gnomo deben llenar la mitad de la pantalla.

Respuestas:


11

Parece que compiz tiene soporte para esto. En "Opciones generales" en CompizConfig, en la pestaña "Configuración de pantalla", es posible especificar manualmente los "monitores" que se utilizarán para maximizar las ventanas. Hay un problema con Adobe Flash y pantalla completa, pero en general funciona bastante bien.

Dado que mi tarjeta gráfica combina tres monitores en uno solo grande, esto es muy útil

Instrucciones paso a paso:

  1. Abra una terminal presionando Ctrl+ Alt+ T.
  2. Ingrese sudo apt-get install compizconfig-settings-managery presione enter. Complete su contraseña cuando se le solicite. No se mostrarán asteriscos al ingresar la contraseña.
  3. Cuando finalice la instalación, inicie la aplicación "CompizConfig Settings Manager".
  4. Haga clic en "Opciones generales" en la sección "General".
  5. Seleccione la pestaña "Configuración de pantalla".
  6. Desmarque "Detectar salidas".
  7. Edite la lista de salidas como desee. Cada línea es un monitor. La sintaxis es la siguiente WIDTHxHEIGHT+X+Y.
  8. Vea si funciona de inmediato. Es posible que deba iniciar sesión y volver a cerrarla.

Configuración de muestra para tres monitores clásicos de 19 pulgadas en una fila horizontal:

1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0

Para flash y pantalla completa, visite al.robotfuzz.com/…
Alistair Buxton el

¿Tiene más detalles sobre cómo hacer esto? Mi tarjeta gráfica combina dos de mis tres monitores.
Tom Busby

Edité mi respuesta y agregué instrucciones detalladas.
Kalle Elmér

Curiosamente, mientras jugueteaba con CompizConfig, mi configuración se rompió y la configuración no tuvo ningún efecto. Hacer todo en esta respuesta ayudó: askubuntu.com/questions/705414/…
Kalle Elmér

Esto funciona, pero parece que ahora mi pantalla se queda en blanco después de 20 segundos de inactividad, lo cual es subóptimo para leer cualquier cosa. ¿Alguna idea de cómo evitar eso? Además, hice un script para automatizar esto: mi caso de uso en realidad está fusionando dos monitores en uno virtual. A veces funciona sin compost de reinicio, a veces debe reiniciarse, no estoy seguro de cuándo.
sup

6

La respuesta aceptada no funcionó para mí. Sin embargo, lo que funcionó fue agregar monitores virtuales en XRandR 1.5.

Para dividir el monitor, haga lo siguiente:

  1. Ingrese xrandral terminal para verificar el nombre de salida y la resolución actual de la pantalla que desea dividir.
    En mi sistema, el resultado fue:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
       1920x1080     60.00*+  50.00    59.94
       1920x1080i    60.00    50.00    59.94  
       1600x900      60.00  
       1280x1024     75.02    60.02  
       1152x864      75.00  
       1280x720      60.00    50.00    59.94  
       1024x768      75.08    60.00  
       800x600       75.00    60.32  
       720x576       50.00  
       720x576i      50.00
       720x480       60.00    59.94
       720x480i      60.00    59.94
       640x480       75.00    60.00    59.94
       720x400       70.08
    VGA1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

    Podemos ver que mi monitor está conectado a HDMI2 y la resolución está configurada en 1920x1080.

  2. Agregue 2 monitores virtuales con el xrandr --setmonitorcomando asegurándose de que se superpongan con su pantalla física y se coloquen uno al lado del otro. La sintaxis del comando es (sin comillas):

    xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name" 
    

    Para mi sistema fue:

    xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
    xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
    
  3. Si bien lo anterior ya configuró los monitores virtuales en mi sistema, los cambios no se aplicaron hasta que lo ejecuté (parece actualizar xrandr):

    xrandr --fb 1921x1080
    xrandr --fb 1920x1080
    

Para persistir los cambios después del reinicio, querrá ejecutar estos comandos cuando inicie sesión. Puede hacerlo agregando los comandos al final de su ~/.profilearchivo.


2
Desear hacer +1 b / c sería una forma independiente del administrador de ventanas para simular una configuración de monitores múltiples, pero ¿falta un paso? Usando Kubuntu, los comandos se ejecutan con éxito. Tanto xrandr --listmonitorsy xrandr --listactivemonitorsmostrar los monitores de agregados, pero kwinno los ve y todo lo que comporta igual que antes.
xiota

1
@xiota Desafortunadamente, no puedo ayudarlo, ya que estos pasos fueron suficientes en mi Xubuntu: los ejecuté nuevamente ya que están en la respuesta y la pantalla se ha dividido correctamente en 2 partes. En la configuración de visualización de Xfce, todavía veo solo 1 monitor, pero la pantalla está dividida y cuando, por ejemplo, maximizo una ventana, solo ocupa la mitad de la pantalla. Asegúrese de que en el primer comando del paso 3 ingrese una resolución diferente de la que ya está configurada en su pantalla; de lo contrario, se ignorará el comando y no sucederá nada.
Strachu

@xiota kwinno respeta la configuración del monitor de xrandr. Yo uso sesión de Openbox KDE. Funciona. (No es necesario ejecutarlo xrandr --fb). Sin embargo, la barra de tareas de KDE aún no respeta la configuración del monitor de xrandr, lo que considero una característica.
débil

4

Esto es fundamentalmente imposible en la arquitectura X11 a menos que vuelva a escribir los controladores de video. Sé esto por amarga experiencia.

La única forma de hacerlo es ejecutando varios escritorios virtuales con ventanas (es decir, vnc o xnest / xephyr) en ventanas sin bordes. Entonces perderás toda la aceleración de gráficos.


1

Puede intentar usar un administrador de ventanas de mosaico.

KDE admite mosaico limitado fuera de la caja. Sin embargo, te permitirá dividir tu pantalla en dos mitades.

En el otro extremo del espectro están Xmonad y Awesome . Estos son más difíciles de configurar, pero algunas personas juran por ellos. Usé Xmonad durante mucho tiempo y te vuelves muy hábil en la navegación por teclado. La reducción del uso del mouse es la razón por la cual la mayoría de las personas cambian en primer lugar. Ahora uso KDE porque algunos programas que uso regularmente no funcionan muy bien y fueron muy difíciles de usar en Xmonad.

Un medio feliz podría ser reemplazar el administrador de ventanas de Gnome con Xmonad si es un usuario de Gnome.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.