Use un monitor como monitores múltiples


21

Es bueno usar múltiples monitores para desarrolladores. Puede maximizar cada ventana en un monitor específico, las ventanas pueden adherirse a las esquinas de monitores específicos.

Hay monitores ultraanchados en el mercado (por ejemplo, LG 34UM95). ¿Existe algún software que pueda dividir un solo monitor en 2 o 3 partes horizontalmente, y cada parte actuaría como un monitor separado?

Respuestas:


12

Tomé esto de una respuesta en superusuario, por favor denles un voto positivo si les ayuda,

puedes usar fakexinerama para lograr lo que quieres:

Fake Xinerama es una biblioteca de libXinerama de reemplazo que en lugar de consultar el XServer lee ~ / .fakexinerama y proporciona
información falsa sobre las pantallas de Xinerama basadas en este archivo. Se puede
usar para falsificar una configuración de Xinerama incluso en computadoras con un solo monitor o para falsificar una configuración de Xinerama que no sea la especificada en la
configuración de XServer (por ejemplo, hacer una pantalla más pequeña cuando se usan dos mismas
pantallas). Probablemente solo sea útil para los desarrolladores.

Vea esa pregunta para más detalles.


10

También puedes echar un vistazo al proyecto FakeXRandR .

FakeXRandR es una herramienta para engañar a un servidor X11 para creer que hay más monitores de los que realmente hay. Se conecta a libXRandR y libXinerama y reemplaza ciertas configuraciones de monitor configurables con múltiples monitores virtuales. Una herramienta que viene con este paquete se puede usar para configurar cómo se dividen los monitores.

También hay un buen editor gráfico para dividir rápidamente su pantalla en la región / diposición que desee:

chupito


1

Esto se puede hacer en XRandR 1.5 sin software adicional, aunque no esté documentado en este momento (al menos no pude encontrar una documentación para esto). Si bien ni fakexinerama ni FakeXRandR me han funcionado en Xubuntu, esta solución finalmente ha dividido la pantalla en dos.

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 a 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.


Funciona en xfce 4.12, no en kde5 (plasma, kwin 5.10.5).
peper0

Parece que esto debería funcionar, pero no puedo hacer que funcione en un ubuntu reciente. Sería bienvenido saber si alguien más lo tiene funcionando
Phil Lord
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.