Unbekannte Bildschirmauflösung hinzufügen bei bei Ubuntu 14.04

Ich verwende ein Notebook mit Ati Grafikkarte und habe einen externen Bildschirm mit 1920×1200 Pixel Auflösung angeschlossen. Dieser wurde aber nicht erkannt und hatte somit eine schlechte Auflösung.

Schritte zum Lösen des Problems:

Um herauszufinden was für Monitore überhaupt an welchen Anschlüssen angeschlossen sind, folgenden Befehl ausführen

$ xrandr
#eDP1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 344mm x 193mm
#1920x1080 60.1*+ 59.9
#
#DP1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
#1024x768 60.0
#800x600 60.3 56.2
#848x480 60.0
#640x480 59.9

Mein falsch erkannter Bildschirm hängt also am Anschluss DP1. Mit folgendem Befehl habe ich mir eine „Modeline“ der gewünschten Auflösung des Bildschirms erzeugt:

$ cvt 1920 1200 60
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync

Da es jetzt ans editieren von xorg.conf geht, und wir einen weg zurück haben möchten, am besten kurz ein backup machen:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Jetzt ein „Monitor“ Eintrag in /etc/X11/xorg.conf erstellen und den vorher ermittelten Anschlussnamen und die Modeline eintragen. Der „PreferredMode“ muss genauso heissen wie der Name in der Modeline:

Section "Monitor"
    Identifier "DP1"
    Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
    Option "PreferredMode" "1920x1200_60.00"
EndSection

Jetzt den Laptop neustarten, und der Bildschirm wird ab jetzt erkannt. Eventuell muss man noch die Bildschirmauflösung in den normalen Systemeinstellungen unter Anzeigegeräte auswählen und speichern.