Archiv verlassen und diese Seite im Standarddesign anzeigen : RedHat 8.0 und NVidia treiber
Hallo wenn ich die NVidia Treiber installieren mag...
1.) per rp:
geht nicht weils für den neuen redhat kernel irgendwie keine rpms gibt
2.) per src:
Da kommt immer n Fehler in der nv.c.
Ich hab ne textdatei mit den fehlermeldungen angehängt, weil des so viele sind:
Wobei da net alles drinnen is. Der Text buffer oder wie auch immer ich des nennen soll von kconsole war zu voll.
Hast du die Kernel-Sourcen installiert?
Ja kernel sourcen und den ganzen development kram. automake autoconf usw.
Hol dir die glx- und treiber-src rpm, schau ob rpmbuild installiert ist:
http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_GLX-1.0-4191.src.rpm
http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_kernel-1.0-4191.src.rpm
Als root:
rpm -q rpm-build
Wenn das Packet installiert ist (als root):
rpmbuild --rebuild >die beiden src-rpms<
rpm -ivh /usr/src/redhat/RPMS/i386/>die beiden fertigen rpms<
/etc/X11/XF86Config anhand http://download.nvidia.com/XFree86_40/1.0-4191/README anpassen
mit rpmbuild kommt der gleiche fehler wie mit den tar.gz files.
Original geschrieben von Noneus
mit rpmbuild kommt der gleiche fehler wie mit den tar.gz files.
Könntest Du nur testweise die Kernel-Sourcen passend zum Kernel nochmal installieren, ggf. die alten Sourcen löschen (oder andersweitig archivieren)?
Ändern sich die Symptome?
Ich hab den Fehler gefunden. Hät ich eigentlich eher drauf kommen müssen. Das Update auf den neuen Kernel hat den Link /usr/linux gelöscht. Ich hab nur des kernelsource verzeichnis neu linken müssen.
Aber jetzt kommt ne andere Fehlermeldung bei der Kompilierung des kernels mit make install:
[root@Noneus NVIDIA_kernel-1.0-4191]# make install
ld -r -o nvidia.o nv-linux.o nv-kernel.o
size nvidia.o
text data bss dec hex filename
1248030 92760 32940 1373730 14f622 nvidia.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o: kernel-module version mismatch
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o was compiled for kernel version 2.4.18-19.8.0
while this kernel is version 2.4.18-14.
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o failed
/lib/modules/2.4.18-14/kernel/drivers/video/nvidia.o: insmod nvidia failed
make: *** [package-install] Fehler 25
Hier liegts wohl daran dass ich net version 2.4.18-14 hab sondern 2.4.18-19.8.0 als kernel hab. Irgendwer ne idee?
Nimm die beiden source-rpms und erspar dir den pein.
Habe auch mit den nVidia Treibern unter Red Hat 8.0 zu kämpfen gehabt.
Ich habe die nVidia Anleitung runtergeladen und dann musst du die treiber in der richtigen Console installieren (nicht in einem Consolen Fenster unter X)
Gesaugt habe ich die Sourcen von GLX und von KERNEL dann beide kompiliert und installiert.
Danach habe ich die einträge in der XF86Config gemacht.
Steht alles genau beschrieben in der nVidia anleitung.
Danach mal neugestartet und es funzt.
Ja du hast auch nen älteren kernel als ich und @ Otte obr rpm sources oder tar is völlig egal.
Und für den Kernel den ich benutze 2.4.18-19.8.0 (von RH) gibts keine rpms.
[apfaffeneder@europa apfaffeneder]$ sudo rpm -q kernel && sudo rpm -q kernel-source && sudo rpm -qa |grep NV
kernel-2.4.18-19.8.0
kernel-source-2.4.18-19.8.0
NVIDIA_kernel-1.0-4191
NVIDIA_GLX-1.0-4191
Und nochmal: Sind es die zum Kernel passenden Sourcen? Was spuckt
rpm -qa |grep kernel
aus?
Deine letzten Fehlermeldungen bedeuten das entweder /usr/src/linux auf die falsche Version linkt oder einmal make über die Kernel-Sourcen gelaufen sein muss.
Wenn`s wirklich die passenden sourcen sind:
cd /usr/src/linux, vorausgesetzt "linux" zeigt auf das richtige Verzeichnis (uname -r)
make oldconfig
make dep
& dann nochmal versuchen die src-rpms zu kompilieren.
@Noneus
Habe gerade ein update für den Kernel gemacht und jetzt den gleichen wie du.
X-Server konnte net gestartet werden.
Also habe ich einfach bei src von GLX und KERNEL kompiliert und installiert mit
rpm -ivh --force NVIDIA_xxxx.i386.rpm
einstellungen gemacht.
X läuft wieder
Ich hab einfach mal redhat neuinstalliert. Und siehe da ich kann jetzt kompilieren. Komisch is aber so
arcticdomain
04.01.03, 14:14
Gibt auch Foren von nvidia zu dem Thema, der Link ist ganz unten auf der Treiberdownload-Deite. Da gibts nen ziemlich unfangreichen Thread zu allem mit RH8 und nvidia Treibern. Bei mir hats mit der Anleitung da geklappt.
Hab neu installiert mit gleicher paket auswahl jetzt gehts komisch ^^
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.