ad Linux:
Linuxtreiber bekommst du von nVidia. Du brauchst 2 Dateien nv_glx.rpm und nv_driver.rpm. Dazu gibt es eine kleine installationsanleitung.
Hat aber bei mir unter suse 7.0 mit sax2 noch nicht geklappt.

Werde probieren den Kernel mit dem Nvidia Modul neu zu kompilieren und notfalls mit XF86Config konfigurieren...
Wenn du schnell und einfach zu einem ergebniss kommen wilst kannst du den Vesa 2.0 Framebuffer benutzten. Der ist zwar nicht besonders schnell und kann keine hohen auflösungen aber dafür funktioniert er mit (fast) jeder GraKa.
Dazu brauchst du nur den Framebuffer Support im Kernel (sollte bei dein meisten Distributionen im Standard Kernel drinnen sein) und beim Booten benutzt du die Kerneloption vga=xxx. xxx ist ein Code für die Auflösung und die farben. Ich benutze glaub ich 795. kannst du aber in den Man(ual) pages unter fb_dev oder framebuffer (mach ein apropos framebuffer) nachlesen.
Sollte das klappen dann kannst du im /etc/lilo.conf oben eine zeile mit vga= hinzufügen.
für X11 benutzt du dann, wie könnte es anders sein, den Framebuffer-Treiber.
Ist zwar nicht besonders schnell und schön aber besser als kein X-Windows.
------------------
__________________
|»»»»»SONIC««««««|
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯