PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NVIDIA Treiber können nicht installiert werden


Den
22.01.03, 14:53
Howdy!


ich habe riesige Problemem die NVidia Treiber für die Geforce II zu installieren. ich setze Redhat 8.0 mit dem Kernel2.4.18-19.8.0 ein. Zuerst habe ich den NVchooser runtergeladen und ihn ausgeführt. Dieser gab mir dann aus:

Please download and install the following files:
NVIDIA_kernel-1.0-4191.src.rpm
NVIDIA_GLX-1.0-4191.i386.rpm


Also beide Files runtergeladen, und dann ein rpmbuild --rebuild NVIDIA_kernel-1.0-4191.src.rpm gemacht. Dies wurd emit diesen Fehlern beendet:

+ mkdir -p /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-19.8.0/kernel/drivers/video
+ install -m 0444 nvidia.o /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-19.8.0/kernel/drivers/video
install: cannot stat `nvidia.o': No such file or directory
Fehler: Bad exit status from /var/tmp/rpm-tmp.77447 (%install)


RPM build errors:
user buildmeister does not exist - using root
group buildmeister does not exist - using root
user buildmeister does not exist - using root
group buildmeister does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.77447 (%install)

Ich verstand nicht ganz, wieso die nvidia.o nicht gefunden wurde, also habe ich einfach das tar file runtergeladen, aber ein make brach auch mit diesen Fehlern ab:

nv.c: In function `nv_agp_translate_address':
nv.c:2743: parse error before ')' token
nv.c: In function `nv_start_rc_timer':
nv.c:2789: `nvl' undeclared (first use in this function)
nv.c:2789: parse error before ')' token
nv.c:2799: `jiffies' undeclared (first use in this function)
nv.c: In function `nv_stop_rc_timer':
nv.c:2810: `nvl' undeclared (first use in this function)
nv.c:2810: parse error before ')' token
nv-linux.h: At top level:
nv-linux.h:280: storage size of `rc_timer' isn't known
nv.c:144: storage size of `nv_fops' isn't known
nv.c:1027: storage size of `nv_vm_ops' isn't known
make: *** [nv.o] Fehler 1


ich bekomme über hundert warnings! Nun bin ich am ende, und weiß nicht, wie ich die Nvidia treiber installieren kann. Mit RedHat 7.x hatte ich nie probleme!!! Kann mir bitte irgendwer weiterhelfen, wie ich diese treiber isntalliert bekomme, da es wichtig ist, dass sie bis zum WE laufen!

Danke für jede antwort.

Ygriega
22.01.03, 17:11
Hast du die Befehle auch alle als 'root" ausgeführt?
Hast du die Kernel-Quellen installiert?

drummermonkey
22.01.03, 17:37
und bei SuSE musst du beachten das die Kernelquellen nicht unbedingt die Konfiguration deines Aktuellen Kernel haben!! damit hatte ich schon probleme

Den
22.01.03, 18:32
Howdy!

Ich habe es als root ausgeführt (sowohl eingeloggt als root, als auch per su).
Ich habe gerade die kernel sources vopn dem 2.4.19 in /usr/src nachinstalliert und einen syslink per ln -s nach /usr/src/linux gemacht, dann darein und nen make menuconfig. So weit sollte doch alles richtig sein? Also nochmal
[root@Skar root]# rpmbuild --rebuild NVIDIA_kernel-1.0-4191.src.rpm [das ist NUR ein ausschnitt]

In file included from nv-linux.h:24,
from nv.c:14:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
make: *** [nv.o] Error 1
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.78420
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd NVIDIA_kernel-1.0-4191
+ LANG=C
+ export LANG
+ rm -f /tmp/files.lst
+ '[' -z '' ']'
++ uname -r
+ export TARGET_KERNEL=2.4.18-19.8.0
+ TARGET_KERNEL=2.4.18-19.8.0
+ '[' -d /lib/modules/2.4.18-19.8.0/kernel ']'
+ INSTALLPATH=/lib/modules/2.4.18-19.8.0/kernel/drivers/video
+ mkdir -p /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-19.8.0/kernel/drivers/video
+ install -m 0444 nvidia.o /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-19.8.0/kernel/drivers/video
install: cannot stat `nvidia.o': No such file or directory
Fehler: Bad exit status from /var/tmp/rpm-tmp.78420 (%install)


RPM build errors:
user buildmeister does not exist - using root
group buildmeister does not exist - using root
user buildmeister does not exist - using root
group buildmeister does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.78420 (%install)

Weiter oben sieht man ein paar wichtige errors, ich weiß nur nicht, wie ich diese beheben kann:
In file included from nv-linux.h:24,
from nv.c:14:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.

Ich hoffe mal, ich habe keinen fehler bei den kernelquellen gemacht! Ich habe ihn nihct neu kompiliert! ich hoffe mal, einer kann mir helfen!
Danke für jede antwort.

CU den