Descargo de responsabilidad: no sé si funciona para todos los controladores gráficos. Controlador Intel aquí, en 13.04.
En primer lugar, obtenga la pantalla normal que tiene activa:
xrandr --current
Mi salida es:
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 32767 x 32767
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
Ok lo es LVDS1
. Ahora, por ejemplo, para alejar a media dimensión lineal:
xrandr --output LVDS1 --scale 2x2
Toda la pantalla debería alejarse. Ahora tengo:
(0)asus-romano:~/research/reviews% xrandr --current
Screen 0: minimum 320 x 200, current 2048 x 1200, maximum 32767 x 32767
LVDS1 connected 2048x1200+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
Entonces el sistema piensa que tiene una pantalla de 2048x1200. Muy útil para programas malos que piensan que tienes un espacio de miles de millones de píxeles y no ofrecen barras de desplazamiento en algunas ventanas de opciones ...
Para volver:
xrandr --output LVDS1 --scale 1x1
(También puedes usar 1.5x1.5). Mira man xrandr
muchas cosas elegantes.
Ups Parece que hay un error en el que no se puede acceder a la zona de video extendida:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319 y aguas arriba https://bugs.freedesktop.org /show_bug.cgi?id=39949
Una solución para esto es especificar el área más grande deseada como --panning
opción, por ejemplo:
xrandr --output LVDS1 --scale 2x2 --panning 2048x1200
No causará ningún desplazamiento real, ya que toda el área grande cabe en la pantalla debido a la escala.