Michael Meyer schrieb:
Ich habe hier (SuSE 8.2) vor einiger Zeit den NVIDIA-Teiber installiert. Soweit läuft alles ganz gut. Nun wollte ich die Bildschirmauflösung ändern. Ich muß den Rechner nämlich zwecks Hardwaretest (Scanner etc.) in der nächsten Woche an einem anderen Monitor betreiben. Bildschirmauflösung über Yast und sax schlug fehl.
Sehe ich das richtig, dass Du eine funktionierende X-Konfiguration mit dem NVIDIA-Treiber bei einer bestimmten Aufloesung hattest. Nun geht aber das Aendern der Aufloesung nicht, weder ueber sax2 noch ueber YaST. Korrekt? Hmm, seltsam... Wie bist Du denn vorgegangen? Die alte Konfiguration solltest Du auf alle Faelle mal sichern. Geht denn ein "sax2 -r -m 0=nvidia"? Oder startet ueberhaupt kein sax2 mehr. Alternativ kannst Du ein "sax2 -r -m 0=nv" verwenden, um den XFree-eigenen Treiber und nicht den NVIDIA-Treiber zu verwenden. Modelines sollten moeglichst keine in der XF86Config stehen, dann werden sie automatisch berechnet beim Starten des X-Servers. So kannst Du auch theoretisch von Hand eine neue Aufloesung als Default eintragen (das ist jeweils der erste Eintrag bei der Display Subsection) - die Modelines fuer diese Auf- loesung muessten dann automa(g|t)isch ermittelt werden.
[...] Was hat der Treiber hier angerichtet? Reicht es aus, den Treiber zu deinstallieren? Und wie werde ich ihn wieder los?
Im Prinzip musst Du nur den Eintrag fuer "glx" in der module-Sektion von XF86Config rausnehmen und den Treiber von "nvidia" in "nv" aen- dern. Die Modelines, sollten welche in der Datei stehen, solltest Du rausnehmen, da die ansonsten vermutlich fuer den NVIDIA-Treiber kre- iert wurden und nicht unbedingt zum nv-Treiber passen. Ferner soll- test Du dann die Links zu den OpenGL-Bibliotheken ueberpruefen - da mit dem nv-Treiber keine Hardwarebeschleunigung zur Verfuegung steht, sollten die entsprechenden Links auf die Mesa-Bibliotheken verweisen, nicht auf die NVIDIA OpenGL-Dateien. Aber wie schon gesagt: geht es nur um die Aenderung der Aufloesung und moechtest Du den bisher funktionierenden NVIDIA-Treiber beihalten, dann solltest Du wie oben erwaehnt evtl. erst einmal die Datei XF86Config von Hand aendern, eine neue Aufloesung bei den Display- Sektionen zum Standard machen, und eine evtl. vorhandene Modelines- Sektion rausnehmen. Vielleicht reicht das ja schon. CU, Th.