Haftungsausschluss: Ich weiß nicht, ob es für alle Grafiktreiber funktioniert. Intel-Treiber hier, in 13.04.
Holen Sie sich zunächst den normalen Bildschirm, den Sie aktiv haben:
xrandr --current
Meine Ausgabe ist:
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, das ist es LVDS1
. Zum Beispiel zum Verkleinern der halben linearen Dimension:
xrandr --output LVDS1 --scale 2x2
Der gesamte Bildschirm sollte verkleinert werden. Jetzt habe ich:
(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)
Das System glaubt also, dass es einen 2048x1200-Bildschirm hat. Sehr nützlich für beschissene Programme, die glauben, Sie hätten einen millionenfachen Pixelraum und bieten in einigen Optionsfenstern keine Bildlaufleisten an ...
Zurück zu gehen:
xrandr --output LVDS1 --scale 1x1
(Sie können auch 1,5x1,5 verwenden). Schauen Sie sich man xrandr
viele ausgefallene Dinge an.
Hoppla. Es scheint einen Fehler zu geben, bei dem die erweiterte Videozone nicht erreichbar ist:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319 und Upstream https://bugs.freedesktop.org /show_bug.cgi?id=39949
Eine Problemumgehung besteht darin, den gewünschten größeren Bereich als --panning
Option anzugeben , z.
xrandr --output LVDS1 --scale 2x2 --panning 2048x1200
Es wird kein tatsächliches Schwenken verursacht, da der gesamte große Bereich aufgrund der Skalierung auf den Bildschirm passt.