DemonLord
Weeeeee!
Hallo Community,
Ich habe ein "kleines" Problem mit meinem Notebook. Es handelt sich um ein
Dell Inspiron 8200 mit einer GeForce4 Grafikkarte und einem Samsung UXGA TFT
Monitor. FreeBSD kommt mit dem Notebook super klar, und der Nvidia Treiber
(x11/nvidia) lief auch immer problemlos. Seit Version 6xxx des Nvidiatreibers
liest der Nvidia Treiber wohl die EDID Informationen des TFTs aus. Leider hat die Displayreihe des UXGA TFTs ein Serienfehler: Es liefert falsche EDID Informationen zurueck. Dies resultiert in einer lustigen Aufloesung von 1050xschlagmichtot und eine Menge Displayfehler. Ein Bild habe ich mal angehaengt.
Dies konnte man aber mit
Option "NoEDID" "TRUE"
und einer passenden Modeline unterdruecken, und schon hatte man wieder 1600x1200. In den neueren Versionen des NVidia Treibers wurde
Option "NoEDID" "TRUE"
als deprecated eingestuft, und statt dessen gibt es diese vier Optionen:
Option "UseEDID" "FALSE"
um EDID global abzuschalten, oder
Option "UseEDIDFreqs" "FALSE"
Option "UdeEDIDDpi" "FALSE"
Option "ModeValidation" "NoEdidModes"
um vereinzelte Komponenten abzuschalten. Egal was ich aber true oder false setze, das einzige was sich aendert sind die Displayfehler - sie sehen nur anders aus.
"(WW) NVIDIA(0): No valid modes for "1600x1200"; removing", steht in dem Logfile. Aber ich hab doch eine Modeline:
"Modeline "1600x1200" 160.96 1600 1704 1880 2160 1200 1201 1204 1242 -HSync -Vsync"
Und die ging ja in vorangeganenen Versionen...
Aeltere Versionen des Treibers wuerde ich ja nehmen, aber die lassen sich entweder nicht kompilieren (man muss in einer header Datei eine .h Datei auskommentieren) - trotzdem startet der X-Server nicht wegen "unresolved required references
(oder so)"
Der nv Treiber geht zwar, aber ich bekomme den einfach nicht ueber 16bit Farbtiefe und der hat ja auch keine Beschleunigung
.. - daher wuerde ich den lieber "nur" als Notloesung gebrauchen.
Noch ein Paar Files in die Community werfen: Eine dmesg, paketversionen, ein x-log und die xorg.conf habe ich mal angehaengt.
Alle Probleme loesen wuerde es, wenn ich Nvidia/X irgendwie dazu zwingen koennte, die Modeline zu nehmen, die Ich will, so wie es schonmal war (Ach, die guten alten Zeiten).
Ich weiss, dass ist ein ziemlich nieschenartiges Problem, aber vielleicht weiss
trotzdem jemand Rat. Ich bin wirklich verzweifelt. :/
Danke schonman fuer jede Antwort
-Christian.
Ich habe ein "kleines" Problem mit meinem Notebook. Es handelt sich um ein
Dell Inspiron 8200 mit einer GeForce4 Grafikkarte und einem Samsung UXGA TFT
Monitor. FreeBSD kommt mit dem Notebook super klar, und der Nvidia Treiber
(x11/nvidia) lief auch immer problemlos. Seit Version 6xxx des Nvidiatreibers
liest der Nvidia Treiber wohl die EDID Informationen des TFTs aus. Leider hat die Displayreihe des UXGA TFTs ein Serienfehler: Es liefert falsche EDID Informationen zurueck. Dies resultiert in einer lustigen Aufloesung von 1050xschlagmichtot und eine Menge Displayfehler. Ein Bild habe ich mal angehaengt.
Dies konnte man aber mit
Option "NoEDID" "TRUE"
und einer passenden Modeline unterdruecken, und schon hatte man wieder 1600x1200. In den neueren Versionen des NVidia Treibers wurde
Option "NoEDID" "TRUE"
als deprecated eingestuft, und statt dessen gibt es diese vier Optionen:
Option "UseEDID" "FALSE"
um EDID global abzuschalten, oder
Option "UseEDIDFreqs" "FALSE"
Option "UdeEDIDDpi" "FALSE"
Option "ModeValidation" "NoEdidModes"
um vereinzelte Komponenten abzuschalten. Egal was ich aber true oder false setze, das einzige was sich aendert sind die Displayfehler - sie sehen nur anders aus.
"(WW) NVIDIA(0): No valid modes for "1600x1200"; removing", steht in dem Logfile. Aber ich hab doch eine Modeline:
"Modeline "1600x1200" 160.96 1600 1704 1880 2160 1200 1201 1204 1242 -HSync -Vsync"
Und die ging ja in vorangeganenen Versionen...
Aeltere Versionen des Treibers wuerde ich ja nehmen, aber die lassen sich entweder nicht kompilieren (man muss in einer header Datei eine .h Datei auskommentieren) - trotzdem startet der X-Server nicht wegen "unresolved required references
(oder so)"
Der nv Treiber geht zwar, aber ich bekomme den einfach nicht ueber 16bit Farbtiefe und der hat ja auch keine Beschleunigung
.. - daher wuerde ich den lieber "nur" als Notloesung gebrauchen.Noch ein Paar Files in die Community werfen: Eine dmesg, paketversionen, ein x-log und die xorg.conf habe ich mal angehaengt.
Alle Probleme loesen wuerde es, wenn ich Nvidia/X irgendwie dazu zwingen koennte, die Modeline zu nehmen, die Ich will, so wie es schonmal war (Ach, die guten alten Zeiten).
Ich weiss, dass ist ein ziemlich nieschenartiges Problem, aber vielleicht weiss
trotzdem jemand Rat. Ich bin wirklich verzweifelt. :/
Danke schonman fuer jede Antwort

-Christian.
)