it-swarm.com.de

Problem beim Ändern der Auflösung mit xrandr: BadMatch

Ich habe versucht, die Auflösung mit den folgenden Befehlen zu ändern (gefunden hier ):

Verwenden Sie xrandr, um die aktuelle Konfiguration und die verfügbaren Modi zu überprüfen:

$ 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  

Verwenden Sie cvt, um die richtige Modeline für 1280x800 zu erhalten:

$ 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

Erstellen Sie den neuen Modus mit xrandr --newmode:

$ xrandr --newmode "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync

Verwenden Sie erneut xrandr, um zu überprüfen, ob der Modus erfolgreich erstellt wurde:

$ 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

Wenn ich jedoch versuche, den neuen Modus mit xrandr --addmode Zur Anzeige hinzuzufügen, wird die folgende Fehlermeldung angezeigt:

$ 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

Wenn ich versuche, die neue Auflösung für meine aktuelle Anzeige festzulegen, schlägt dies natürlich fehl (der Modus ist nicht mit der Anzeige verknüpft):

$ xrandr --output VBOX1 --mode 1280x800_60.00
xrandr: cannot find mode 1280x800_60.00
3
Toto

Scheint, dass Sie in VirtualBox versuchen. Wenn dies der Fall ist, installieren Sie einfach VirtualBox Guest Addition. Sie können eine beliebige Auflösung erhalten (indem Sie die Größe des VirtualBox-Fensters ändern).

sie können verwenden:

Sudo xrandr --output VBOX1 --scale 1.5x1.5

sie können den Faktor 1,5x1,5 für jeden anderen Skalierungsfaktor ändern

0
Olver