(1) Holen Sie sich Modeline für Ihre gewünschte Auflösung
Verwenden Sie cvt
. Hier ist ein Beispiel für eine Auflösung von 1280 x 1024. Beachten Sie, dass der dritte Parameter (Frequenz) optional ist. Wenn in Ihrem Benutzerhandbuch eine Häufigkeit der Aktualisierungsrate angegeben ist, können Sie diese als Eingabe verwenden cvt
oder sie einfach leer lassen, um die Dinge einfach zu halten.
$ cvt 1280 1024 60
Die Ausgabe sieht ungefähr so aus.
# 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(2) Erstellen Sie eine neue xrandr
Modeline
Verwenden Sie die Modeline
Ausgabe von cvt
, um einen neuen Modus für zu erstellen xrandr
.
$ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(3) Bestimmen Sie, welche Anzeige geändert werden muss
Beachten Sie nach dem Ausführen des folgenden Befehls, dass VGA1
es sich in diesem Beispiel um die aktuell verbundene Anzeige handelt. Wir werden sie daher in Schritt 4 unten verwenden.
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x1024_60.00 59.9 +
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1280x1024_60 60.0*
DVI1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
(4) Erstellen Sie einen neuen xrandr
Modus
Verwenden Sie den Anzeigenamen aus Schritt 3. Verwenden Sie den Modusnamen aus Schritt 2, lassen Sie jedoch die Anführungszeichen weg.
$ xrandr --addmode VGA1 1280x1024_60
(5) Ändern Sie die Bildschirmauflösung
Geben Sie den Anzeigenamen und den Modusnamen an
$ xrandr --output VGA1 --mode 1280x1024_60
(6) Lassen Sie den Monitor automatisch einstellen
Wenn der Monitor über eine "Auto Adjust" -Taste verfügt, drücken Sie diese, um die Ausgabe automatisch zu zentrieren und zu skalieren. Verwenden Sie andernfalls die manuellen Tasten auf Ihrem Monitor, um dies zu tun.
(7) Erstellen Sie eine xorg.conf
Datei
Wenn Ihnen die Auflösungseinstellungen gefallen, können Sie sie dauerhaft machen, indem Sie diese Informationen in einer xorg.conf
Datei angeben.
Setzen Sie das modeline
von Schritt 1 in den "Monitor"
Abschnitt. Sie können "My Monitor"
Ihren Monitor durch einen aussagekräftigen Namen ersetzen , sofern Sie im "Screen"
Abschnitt denselben Namen verwenden .
Beachten Sie, dass in diesem "Device"
Abschnitt Ihre Grafikkarte / Ihr Chip und der von Ihnen verwendete Treiber angegeben werden. Identifier
kann ein beliebiger Name sein, den Sie gewählt haben, solange Sie im "Screen"
Abschnitt denselben Namen verwenden . Sie müssen jedoch den richtigen Treibernamen für Ihre Grafikkarte / Ihren Chip in der Driver
Leitung verwenden. Sie können verwenden $ lshw -c video | grep configuration
, um den Namen Ihres Grafiktreibers abzurufen.
Obwohl ich dies nicht getestet habe, kann der "Device"
Abschnitt möglicherweise ausgeschlossen werden , solange Sie auch die entsprechende Device
Zeile im "Screen"
Abschnitt löschen .
$ sudo gedit /etc/X11/xorg.conf
Geben Sie Informationen in die Datei ein, speichern Sie sie und beenden Sie sie. Hier ist ein Beispiel mit dem 1280x1024-Modell von oben und einem Intel-Grafiktreiber.
Section "Monitor"
Identifier "My Monitor"
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Option "PreferredMode" "1280x1024_60"
EndSection
Section "Device"
Identifier "Intel"
Driver "intel"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "My Monitor"
Device "Intel"
Defaultdepth 24
SubSection "Display"
Modes "1280x1024_60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Wenn etwas schief geht, können Sie in den Wiederherstellungsmodus booten und bearbeiten oder löschen /etc/X11/xorg.conf
.
Schließlich können Sie sich Ubuntu Wiki Resolution ansehen, um weitere Informationen zu erhalten.