Nvidia Linux Treiber 100.14.03/100.14.06 mit Kernel >= 2.6.20
Das schiesst ja schon wieder den Vogel ab... In meinem neuen Rechner steckt eine MSI NX8600GTS-T2D EZ (256 MB) Grafikkarte drin. Dazu brauche ich für Linux die neuesten Beta-Treiber. Und was macht der Vogel, wenn ich den Treiber installieren will:
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'paravirt_ops'
Total geil... Ich HASSE diese closed Source Treiber. Das ist echt das Letzte. Aber was will man machen... Nun ich hatte ja auf meinem Debian 4.0 (Etch) einen eigenen Kernel 2.6.20 kompiliert und installiert. Und seit genau dieser Version ist das paravirt_ops dabei. Wenn man nun also den Source Code unter /usr/src/linux liegen hat, wechselt da rein und schaltet erstmal eine Option aus, in dem man die Kernel-Konfiguration startet:
make menuconfig
Dort findet man dann unter Processor type and features den Punkt Paravirtualization support (EXPERIMENTAL). Das schaltet man aus und beendet die Konfiguration. Anschliessend:
make prepare
make scripts
Dann kann man nochmal versuchen den Treiber zu installieren mit
sh NVIDIA-Linux-x86-100.14.06-pkg1.run
Das führt dann hoffentlich zu einem funktionierenden Treiber. Bei mir kommt allerdings jetzt eine Floating Point Exception...
/bin/sh: line 1: 17393 Floating point exceptionscripts/mod/modpost
Das ist wirklich sowas von toll... Liebe Nvidia's, liebe ATI's: Ihr habt vom Treiber schreiben soviel Ahnung wie ich vom Raketen bauen. Nix für ungut...
Mehr Infos hier (vielleicht hilft's jemanden weiter):
Install fails with Debian 2.6.20-1-k7 + Linux-x86-1.0-9755/Linux-x86-100.14.03
[Installation Instruction] nvidia driver with kernel-rt-2.6.20-0119.rt8 on FC6
Using the NVidia driver on a Linux Kernel 2.6.2x with paravirtualization turned on
Technorati Tags: nvidia, treiber, driver, linux, kernel
Posted at 10:45nachm. Mai 30, 2007 by cetixx in Tipps | Kommentare [0]