Andreas Scholz wrote:
[...] Die boot-Option mußte ich in die menu.lst eintragen:
Das sollte eigentlich nicht noetig sein, solange man eine Option lediglich einmalig zu Testzwecken verwenden moechte. Da kann man diese Option auch direkt beim Booten mit grub oder auch bei lilo am Boot-Prompt angeben.
title SuSE 9.0 kernel (hd0,11)/boot/vmlinuz root=/dev/hda12 vga=normal splash=0 desktop hdc=ide-scsi hdclun=0 showopts initrd (hd0,11)/boot/initrd
Konsolen waren dann auch in Standard-VGA. X präsentierte sich dann aber lustigerweise im Raster 720x400 (laut OSD des Monitors). Aber auch mit geschreddertem Bildinhalt.
Da blicke ich nicht so ganz durch. Die Konsolen sollten nun in Standard-VGA laufen, das war Sinn und Zweck des Boot-Parameters. Bei der Verwendung von nv oder nvidia als Treiber fuer X duerfte es aber nicht passieren, dass sich die Aufloesung o.ae. aendert. Der NVIDIA Treiber hat manchmal Probleme mit aktiviertem Framebuffer - deswegen hatte ich gehofft, ein Abschalten wuerde die Problematik der "geschredderten" Konsolen beheben. Ein weiterer Kandidat fuer einen Test ist der "desktop" Bootparameter, siehe http://portal.suse.com/sdb/de/2003/10/pohletz_desktop_90.html
[...] In sax. Auswahl der GraKa. In der 8.2er ist meine GraKa nicht aufgeführt, da hat sax die mit der Bezeichnung "0x0181" selbst ausgewält (vielleicht weil sie zufällig die erste in der Liste war?).
XF86Config der SuSE8.2 (damit läuft alles außer 3D): Section "Device" BoardName "0x0181" BusID "1:0:0" Driver "nv" Identifier "Device[0]" Screen 0 VendorName "NVidia" EndSection
Hier verwendest Du den Standard XFree Treiber fuer NVIDIA-basierte Grafikkarten, deswegen steht da bei Driver ein "nv". Damit sollte X auf alle Faelle laufen, allerdings eben ohne 3D. Das scheint bei Dir soweit zu stimmen. Nach der Installation der NVIDIA-Treiber kann man nun z.B. a) den Treiber von nv zu nvidia aendern, b) zusaetzlich in einem anderen Abschnitt der XF86Config das glx Modul laden c) evtl. vorhandene Modelines loeschen und dann muesste theoretisch der NVIDIA Treiber verwendet werden, so denn das Kernel-Modul des Treiberpaketes korrekt geladen werden kann.
[...] Hab' jetzt "sax2 -m 0=nv" aufgerufen. Der entspr. Abschnitt der XF86Config der SuSE9.0 sieht jetzt so aus:
Section "Device" BoardName "GeForce4 MX440SE" BusID "1:0:0" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
Jetzt kann ich wieder mit den Konsolen 1...6 arbeiten, dafür aber nicht mehr mit x (Raster ist für 800x600 und Video für 1024x768 - passen also nicht zusammen).
Die Aussage in Klammern verstehe ich nicht. Die Sektion hier aus der XF86Config entspricht genau der oben gezeigten Version bei SuSE 8.2, wo es laut Deinen Aussagen funktionierte. An dem hier gezeigten Abschnitt liegt es nicht, wenn Deine Aufloesung nicht stimmt. Schau Dir mal die anderen Abschnitte der XF86Config an. Vermutlich hast Du bei sax2 eine falsche Auswahl bei den moeglichen Aufloesungen getroffen.
[...] Folgendes noch, weiß nicht ob es wichtig ist: Die GraKa kam aus einem Karton, auf dem "Palit" stand. Ist der NVidia-Chip drauf (soll lt. Händler angeblich identisch sein mit Original NVidia-Karte). Immerhin erkennen SuSE9.0 und W$ die Karte.
Der Hersteller der GraKa ist erst einmal relativ unwichtig, wichtig ist primaer der Grafikchip auf der Karte, und der ist von NVIDIA. So ganz blicke ich nun nicht mehr durch, was Du wo wie alles veraendert hast. Momentan scheint es ja nicht wirklich zu funktionieren bei Dir. Du solltest Dich entscheiden, ob Du 3D brauchst oder nicht, davon haengt ab, ob Du den Treiber "nv" oder den NVIDIA Treiber "nvidia" verwenden musst. Dann muessen wir schauen, dass wir den von Dir gewuenschten Treiber ordentlich ans Laufen bekommen. Staendig mit beiden moeglichen Treibern abwechselnd etwas zu testen hat wenig Sinn, da kommt nur alles durcheinander. CU, Th.