Meine Hardware:
- Acer Travelmate 803 Notebook
- ATI Radeon Mobility 9000
- Internes Laptop-LCD mit 1400x1050 nativer Auflösung
- Acer AL2012 externer TFT mit 1600x1200 nativer Auflösung
Zum Grafiktreiber:
Wenn ich das richtig verstehe gibts von ATI keinen offiziellen Treiber mehr für die Radeon Mobility 9000, der letzte ist 8.28.8 (oder so) und läuft vermutlich nur für Xorg 6.8? Der offizielle Treiber, also diese .run-Datei bricht jedenfalls beim Setup ab, mit der Meldung "can't detect X-Server" (sinngemäß). Der fglrx Treiber aus dem Repository fällt damit auch weg, wenn ich das richtig verstehe. Nun hat der Radeon-Treiber eigtl bei alten Ubuntu Releases immer gut funktioniert, also will ich diesen nun wieder zum laufen bringen. Bisher wurde unter Hardy der Standard Vesa-Treiber installiert, der aber aus dem Grafikkarten-BIOS laut Xorg-Logfiles nur Auflösungen bis 1280 liest.
Das Problem:
Nach vielen Versuchen mit displayconfig-gtk, dem guidance Tool und auch envyng, sowie den Anleitungen im Wiki zur Konfiguration des Xservers (grafisch sowie manuell) läuft das ganze immer noch nicht so richtig. Das Problem ist, daß ich mal mit und mal ohne externen Monitor boote, und Ubuntu daraufhin die Auflösung nicht richtig anpaßt. Auch verstehe ich nicht, wieso der Xserver beim booten die xorg.conf ignoriert nachdem ich sie angepaßt habe, und die xorg.conf.failsafe benutzt (laut Logfiles). Ich habe dann in einem Root-Terminal meine eigene angepaßte xorg.conf in /etc/X11/ kopiert und mit ihr die xorg.conf sowie die xorg.conf.failsafe überschrieben. (Das hat dann natürlich geklappt).
Mein Ziel:
Ich will die xorg.conf so hinbiegen, dass ich mit und ohne externen Monitor booten kann und die größtmögliche Auflösung bekomme. D.h. 1400x1050@60Hz bei 24 bpp bzw. 1600x1200@60Hz bei 24bpp. Das Bild klonen oder den Desktop auf den anderen Monitor erweitern muss gar nicht sein. Einfach nur den einen oder den anderen Monitor benutzen, je nachdem ob der externe da ist oder nicht.
Momentaner Zustand:
Das Bild erscheint geklont, auf dem Laptop Display korrekt mit 1400x1050, auf dem externen Monitor aber nur mit 1280x1024 (H: 66Khz, V: 61Hz). Die Reale Größe scheint aber virtuell irgendwie schon 1600x1200 zu sein, jedenfalls landen Programme im maximierten Zustand außerhalb des sichtbaren Bereiches.
Hier meine xorg.conf: http://rafb.net/p/5fI2GH14.html
Die Xorg.0.log: http://rafb.net/p/XsCkDb72.html