Christian Schneider schrieb:
Ich verwende die Einstellung 1280x1024@75Hz für LCD-Monitore, bei der ich lediglich die eine obere Grenze der Frequenzen von 8xHz auf 75Hz herabgesetzt habe, da bei meinem Monitor laut Handbuch bei 75Hz Schluss ist. Die anderen voreingestellten Frequenz-Grenzen liegen innerhalb des Bereichs der im Handbuch angegebenen (die andere obere Grenze ist etwas niedriger als die im Handbuch angegebene, die unteren Grenzen liegen etwas höher), weshalb ich sie nicht verändert habe. Test -> Abspeichern und der Monitor lief mit einer Auflösung von 1280x1024 bei 80kHz/75Hz!
TFTs werden ueblicherweise mit 60Hz betrieben. Bei mir laeuft mein Iiyama mit 1280x1024 bei 60Hz einwandfrei. Man kann ein TFT natuerlich auch bei 75Hz betreiben, aber ich sehe keinen Vorteil darin, es (wie in Deinem Falle) an den Spezifikations- grenzen zu betreiben.
Dann dachte ich mir, es sei wohl ordentlicher, die Frequenzen exakt von einer Treiberdiskette einlesen zu lassen. Bei dem Einlesen der Bildschirm-Daten von einer Treiberdiskette verwechselt SaX2 anscheinend horizontalen und vertikalen Frequenzen. (Ist dieses Problem bekannt? Trat nun bei mir schon bei zwei (total) verschiedenen PCs mit gänzlich unterschiedlichen Monitoren von verschiedenen Herstellern auf (=> liegt wohl nicht an den Treiberdaten).)
Das war bei meiner 8.0 damals nicht der Fall. Wenn Du das alles reproduzieren kannst, dann wende Dich doch mal an SuSEs Feedback Formular.
Das habe ich manuell korrigiert. Damit waren v.a. die oberen Frequenzgrenzen um 1Hz bzw. 1kHz, soweit ich mich erinnere, erweitert. Auflösung von 1280x1024 eingestellt -> Test -> Monitor läuft auf der eingestellten Auflösung, aber nun bei 69Hz!
Die Modelines wurden neu berechnet. Es ist manchmal auch wichtig, was fuer EDID Informationen der Monitor uebermittelt. Manche Monitore identifizieren sich selbst und ihre Faehigkeiten nicht korrekt. Angeforderte Videomodi werden normalerweise zur Validierung mit Werten aus den EDID Informationen des Monitors verglichen - wenn diese falsch sind, so kann das logischerweise zu Problemen fuehren. Wenn Du keine Modelines in der XF86Config hast, dann musst Du Dich darauf verlassen, dass beim Start des X-Servers alles korrekt verlaeuft und der Monitor nicht luegt ueber seine eigenen Faehig- keiten. Beim NVIDIA-Treiber kann man z.B. angeben, dass die EDID Informationen nicht beruecksichtigt werden bei der Validierung...
Zwar bekomme ich den Monitor mit der zuerst probierten Einstellung vernünftig ans Laufen, aber mir ist durch das mir nicht verständliche Verhalten von SaX2 doch etwas unwohl geworden. Wieso reagiert SaX2 auf diese Art und Weise? Wie kann ich wissen mit welcher Frequenz der Monitor angesteuert wird, wo ich ja bloß die Frequenzbereiche ändern kann?
Gibt den Begriff "Modelines" bei google.de ein, und Du wirst sicher viele Ergebnisse erhalten. Du kannst die Modelines auch selbst berechnen oder "tunen", dazu solltest Du aber genau wissen, was Du tust. Gruesse, Thomson