Ich bin neu in Ubuntu. Ich habe Ubuntu 12.04 installiert und bin nicht mehr dabei, die richtige Auflösung für mein LCD-Display einzustellen.
Die native Auflösung für das LCD beträgt 1920x1080
Hier ist die Ausgabe von xrandr
:
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
Dann erstelle ich eine neue Modeline:
$ cvt 1920 1080 60
1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
So weit, ist es gut. Dann erstelle ich einen neuen Modus mit xrandr
:
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Aber aus irgendeinem Grund wurde dieser neue Modus für den VGA (VGA1) -Ausgang anstelle des LCD-Ausgangs (LVDS1) erstellt:
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 720, maximum 4096 x 4096
LVDS1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x720 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 (0xbc) 173.0MHz <---------- ????!!!!!!
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
Wenn ich also versuche, den Modus zu LVDS1 hinzuzufügen, erhalte ich eine Fehlermeldung:
$ xrandr --addmode LVDS1 "1920x1080_60.00"
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 149 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 25
Current serial number in output stream: 26
Das Hinzufügen dieses neuen Modus zu VGA1 funktioniert einwandfrei, aber ich verwende diesen VGA1-Ausgang nicht.
Antworten:
Sie können mit xrandr fehlende Auflösungen zu Ubuntu 12.04 hinzufügen.
Verwenden Sie zunächst cvt, um einen neuen Auflösungsmodus zu erstellen.
Ein Teil der Ausgabe sollte ungefähr so aussehen: "Modeline" 1920x1080_60.00 "173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync" (ohne Anführungszeichen).
Als nächstes deklarieren Sie einen neuen Auflösungsmodus.
Ermitteln Sie als Nächstes den Namen Ihres Videogeräts.
Meins hieß "Virtual1" (auf dem eine virtuelle Maschine läuft). Sobald Sie den Namen Ihres Geräts kennen, können Sie dem Gerät / System Ihren neuen Auflösungsmodus hinzufügen.
Weitere Informationen finden Sie im Abschnitt "Hinzufügen nicht erkannter Auflösungen" hier: https://wiki.ubuntu.com/X/Config/Resolution/#Adding_undetected_resolutions
quelle
Dieser Link hat mir geholfen.
Kurz gesagt: Führen Sie xrandr und cvt so aus, wie Sie es getan haben, und erstellen Sie dann die folgende Datei:
In der Datei ändern Sie die Parameter in <> entsprechend Ihren Angaben:
quelle