David Haller schrieb:
Hallo,
Am Tue, 31 Jan 2006, N. Eschricht schrieb:
(--) I810(0): Virtual size is 1600x1200 (pitch 2048) (**) I810(0): Built-in mode "1600x1200" (**) I810(0): Built-in mode "1024x768" (**) I810(0): Built-in mode "800x600" (**) I810(0): Built-in mode "640x480"
Da der Treiber keine passenden Infos bekommt musst du die Modelines selber in der Section Modes[0] angeben.
-dnh
Ich habe den Ansatz verfolgt, indem ich mit
'xmode -x 1280 -y 1024 -r 85'
eine entsprechende Modeline erzeugt und in die xorg.conf eingtragen
habe. Aus
Section "Modes"
Identifier "Modes[0]"
Modeline "800x600" 38.34 800 832 928 1024 600 604 608 624 -HSync
-VSync
EndSection
wurde nun
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 155.46 1280 1376 1512 1744 1024 1025 1028 1074
EndSection
jedoch ohne Erfolg. Die Einträge in der Section "Screen" habe ich für
alle Farbtiefen von
SubSection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
auf
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
geändert. Wie gesagt ohne Erfolg.
Ich habe dann einfach Sax2 noch mal gestartet, den Monitor aus der Liste
ausgewählt und eine Auflösung von 1280x1024 eingestellt und ohne Test
abgespeichert. sax2 generiert nun dieselben Modelines für die xorg.conf,
die ich auch mit 'xmode' ermittelt habe:
Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 155.46 1280 1376 1512 1744 1024 1025 1028 /
1074
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" /
"1024x768" "800x600" "768x576" "640x480"
EndSubSection
: (dasselbe für 16,24,32 und 8 Bit Farbtiefe)
:
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Nun startet X11 leider nut mit einer Auflösung von 1024x768, die
entsprechenden Fehlermeldungen in Xorg.0.log lauten:
(II) I810(0): Monitor[0]: Using hsync range of 30.00-102.00 kHz
(II) I810(0): Monitor[0]: Using vrefresh range of 50.00-160.00 Hz
(II) I810(0): Not using mode "1280x1024" (no mode of this name)
(II) I810(0): Not using mode "1280x960" (no mode of this name)
(II) I810(0): Not using mode "1280x800" (no mode of this name)
(II) I810(0): Not using mode "1152x864" (no mode of this name)
(II) I810(0): Not using mode "1280x768" (no mode of this name)
(II) I810(0): Not using mode "768x576" (no mode of this name)
(II) I810(0): Not using built-in mode "1600x1200" (width too large for /
virtual size)
(--) I810(0): Virtual size is 1024x768 (pitch 1024)
(**) I810(0): *Built-in mode "1024x768"
(**) I810(0): *Built-in mode "800x600"
(**) I810(0): *Built-in mode "640x480"
(**) I810(0): Display dimensions: (300, 230) mm
(**) I810(0): DPI set to (86, 84)
Obwohl es nun einen Mode-Eintrag für "1280x1024" gibt, kommt immer noch
die Fehlermeldung
(II) I810(0): Not using mode "1280x1024" (no mode of this name)
Das ist mir unklar. Sollte sich jemand finden, der sich gut mit
xorg.conf's auskennt, hier nochmal die sax2-generierte, fast komplette
xorg.conf:
# /.../
# SaX generated X11 config file
# Created on: 2006-02-01T13:33:52+0100.
#
# Version: 7.1
# Contact: Marcus Schaefer