[SUPER] 2.6.16-AS24 und NVidia-Treiber ?

karrde

Herzlich willkommen!
2.6.16-AS24 und NVidia-Treiber ?

Hallo

nachdem ich mein OpenSUSE in SUPER/SLICK umgewandelt habe bekomme ich den NVidia-Treiber nicht zum laufen :cry: .

Habe zum von Kynaptic angebotenen Kernel (default-2.6.16-AS24) auch die Sourcen dazu installiert und ein "make cloneconfig; make prepare-all" gemacht aber der Versuch den NVidia-Treiber zu installieren bricht mit einer Fehlermeldung ab. (getestet mit 8178 und 7676)

Ist vielleicht noch irgendwo ein älterer SUPER/SLICK Kernel runterladbar mit dem der NVidia-Treiber funtioniert oder hab ich was falsch gemacht bzw. gibts vielleicht noch eine andere Lösung ????



Part of nvidia-installer.log:
In file included from /usr/src/linux-2.6.16-AS24/include/linux/list.h:7,
from /usr/src/linux-2.6.16-AS24/include/linux/wait.h:23,
from /usr/src/linux-2.6.16-AS24/include/asm/semaphore.h:41,
from /usr/src/linux-2.6.16-AS24/include/linux/sched.h:20,
from /usr/src/linux-2.6.16-AS24/include/linux/module.h:10,
from /tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:46,
from /tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:14:
/usr/src/linux-2.6.16-AS24/include/linux/prefetch.h: In function ‘prefetch_range’:
/usr/src/linux-2.6.16-AS24/include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/linux-2.6.16-AS24/include/linux/dmapool.h:14,
from /usr/src/linux-2.6.16-AS24/include/linux/pci.h:523,
from /tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:69,
from /tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:14:
/usr/src/linux-2.6.16-AS24/include/asm/io.h: In function ‘check_signature� :
/usr/src/linux-2.6.16-AS24/include/asm/io.h:258: warning: wrong type argument to increment
In file included from /tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:14:
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:646:2: warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: At top level:
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:261: warning: initialization from incompatible pointer type
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function 'nvos_get_agp_device_by_class':
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:467: error: implicit declaration of function ‘pci_find_class’
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:467: warning: assignment makes pointer from integer without a cast
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:481: warning: assignment makes pointer from integer without a cast
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function ‘nvidia_init_module’:
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1073: error: implicit declaration of function ‘pm_register’
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1073: warning: assignment makes pointer from integer without a cast
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1170: error: implicit declaration of function ‘pm_unregister’
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function ‘nv_kern_mmap’:
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1711: error: implicit declaration of function ‘remap_page_range’
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function ‘nvos_count_devices’:
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:3449: warning: assignment makes pointer from integer without a cast
/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:3455: warning: assignment makes pointer from integer without a cast
make[4]: *** [/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.o] Error 1
make[3]: *** [_module_/tmp/selfgz10348/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv] Error 2
make[2]: *** [cdbuilddir] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed.
 
Hallo, wie hast Du denn den Treiber installiert über das rpm mit apt-get oder über das Skript?
Ich habe es bei mir instlliert bekommen, aber der 3D-Modus lässt sich in Yast nicht aktivieren, er ist grau unterlegt und nicht veränderbar.
wolf
 
wolferl schrieb:
Hallo, wie hast Du denn den Treiber installiert über das rpm mit apt-get oder über das Skript?
Ich habe es bei mir instlliert bekommen, aber der 3D-Modus lässt sich in Yast nicht aktivieren, er ist grau unterlegt und nicht veränderbar.
wolf

Hallo,

mit dem Orginal Skript von NVidia.
Apt-get funktioniert bei mir nur scheinbar, da mit dem Paket wie es aussieht auch nur NVIDIA-Linux-x86-1.0-7676-pkg0.run (möglicherweise modifiziert ?) auf den Rechner gezogen wurde aber keine Installations-(Fehler)meldungen angezeigt werden.

Allerdings habe ich es inzwischen geschaft den NVidia Treiber zu installieren in dem ich NVIDIA-Linux-x86-1.0-8178-pkg1.run von NVidia mit dem Patch (NVIDIA_kernel-1.0-8178-U012206.diff.txt) von http://www.nvnews.net/vbulletin/showthread.php?t=62021 versehen habe.

Wie Yast aussieht kann ich im moment allerdings nicht sagen da ich diese Antwort gerage von einem anderen Rechner schreibe aber glxgears als 3D-Test, der sich vorher immer beschwert hat das kein 3D Treiber installiert sei, funktioniert jetzt wunderbar.

--
Sorry wenn die Antwort etwas länger gedauert hat :angel
 
Oben