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:
Ingrese xrandr
al 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.
Agregue 2 monitores virtuales con el xrandr --setmonitor
comando 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
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 ~/.profile
archivo.