J'ai essayé de changer la résolution en utilisant les commandes suivantes (trouvé ici ):
Utilisez xrandr
pour vérifier la configuration actuelle et les modes disponibles:
$ xrandr
Screen 0: minimum 64 x 64, current 800 x 600, maximum 32000 x 32000
VBOX1 connected 800x600+0+0 0mm x 0mm
800x600 60.0*+
640x480 59.9
Utilisez cvt
pour obtenir le modèle approprié pour 1280x800:
$ cvt 1280 800
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
Créez le nouveau mode en utilisant xrandr --newmode
:
$ xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
Utilisez à nouveau xrandr
pour vérifier que le mode a été créé avec succès:
$ xrandr
Screen 0: minimum 64 x 64, current 800 x 600, maximum 32000 x 32000
VBOX1 connected 800x600+0+0 0mm x 0mm
800x600 60.0*+
640x480 59.9
1280x800_60.00 (0x11a) 83.0MHz
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.4KHz
v: height 800 start 803 end 809 total 831 clock 59.5Hz
Cependant, lorsque j'essaie d'ajouter le nouveau mode à l'écran avec xrandr --addmode
, l'erreur suivante apparaît:
$ xrandr --addmode VBOX1 1280x800_60.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 150 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 18
Current serial number in output stream: 19
Bien sûr, si j'essaie de définir la nouvelle résolution pour mon affichage actuel, cela échoue (le mode n'est pas associé à l'affichage):
$ xrandr --output VBOX1 --mode 1280x800_60.00
xrandr: cannot find mode 1280x800_60.00
On dirait que vous essayez dans VirtualBox. Si c'est le cas, installez simplement VirtualBox Guest Addition, vous pouvez obtenir n'importe quelle résolution (en redimensionnant la fenêtre de VirtualBox)
vous pouvez utiliser:
Sudo xrandr --output VBOX1 --scale 1.5x1.5
vous pouvez changer le facteur 1.5x1.5 par un autre facteur d'échelle