Ich verwende Ubuntu 12.04.2 im Dual-Boot-Modus mit Windows 7 auf demselben Laufwerk.
Unter Windows passe ich die Bildwiederholfrequenz für meinen 2. Monitor mit dem Programm Powerstrip an. Wenn ich meine Linux-Modeline exportiere und einen neuen Modus für Ubuntu erstelle, erhalte ich die folgenden Fehler, wenn ich versuche, meinen 2. Monitor in diesen Modus zu ändern:
~$ xrandr --output DFP3 --mode "1400x1050_2"
xrandr: Configure crtc 1 failed
Meine Frage ist, wie kann ich dieses Problem beheben? Ich muss dieselben benutzerdefinierten Zeiteinstellungen wie Windows haben.
Meine Spezifikationen sind:
Ubuntu 12.04.2 (3.5.0-23-generisch)
AMD-Treiber Catalyst-13.1-linux-x86.x86_64
P6x58D Premium-Motherboard
6 GB RAM
23 Zoll Asus Monitor
15-Zoll-DIY-Monitor.
Antwort1
Um den Anzeigemodus mit xrandr zu ändern, sind folgende Schritte notwendig:
1. Holen Sie sich Modeline
Um die Geometrie eines angeschlossenen Bildschirms zu ändern, müssen wir zuerst die Modeline für die gewünschte Auflösung mit gtf
oder cvt
(je nachdem, was installiert ist) berechnen:
cvt <xres> <yres> <refresh>
Bei einer Auflösung von 1400 x 1050 bei 50 Hz erhalten wir die folgende Modeline:
# 1400x1050 49.97 Hz (CVT 1.47M3) hsync: 54.11 kHz; pclk: 100.00 MHz
Modeline "1400x1050_50.00" 100.00 1400 1480 1624 1848 1050 1053 1057 1083 -hsync +vsync
2. Neuen Modus definieren
Kopieren Sie die Modeline und fügen Sie sie ein, um sie als neuen Modus mit dem Namen 1400x1050_50.0
(oder einem beliebigen anderen Namen unserer Wahl) für xrandr hinzuzufügen:
xrandr --newmode "1400x1050_50.00" 99.88 1400 1480 1624 1848 1050 1051 1054 1081 -HSync +Vsync
3. Modus an Monitor anhängen
Wir fügen diesen neuen Modus dann unserem Monitor hinzu, z. B. DFP3
(beachten Sie, dass ein Fehler auftritt, wenn wir einen Modus gewählt haben, der vom Grafikkartentreiber nicht unterstützt wird):
xrandr --addmode DFP3 1400x1050_50.00
4. Modus ändern
Wenn dies erfolgreich war, können wir in den neuen Modus wechseln mit
xrandr --output DFP3 --mode 1400x1050_50