10.0 Nvidia-Legacy-Driver: /lib/modules/2.6.13-15.12-default/build/include/linux/kernel.h' does not exist
uname -r 2.6.13-15.12-default Ich will den Nvidia-Treiber für eine alte RIVA TNT2 Model 64 installieren. Lt. Nvidia dürfte 6111 der letzte Treiber für diese Karte sein. Jedenfalls funktioniert es nicht mit dem aktuellen Nvidia-Treiber, obwohl sich dieser über yast installieren läßt. ls -l /usr/include/linux/kernel.h -rw-r--r-- 1 root root 9424 2005-08-07 20:18 /usr/include/linux/kernel.h Bei der Installation erhalte ich diese Meldung: ERROR: The kernel header file '/lib/modules/2.6.13-15.12-default/build/include/linux/kernel.h' does not exist. The most likely reason for this is that the kernel source path '/lib/modules/2.6.13-15.12-default/build' is incorrect. Please make sure you have installed the kernel source files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' commandline option. cat /var/log/nvidia-installer.log nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Sun Oct 15 20:52:41 2006 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : false no questions : true silent : false X install prefix : /usr/X11R6 OpenGL install prefix : /usr Installer install prefix: /usr kernel source path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp site : ftp://download.nvidia.com Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you like the installer to attempt to download a kernel interface for your kernel from the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. ERROR: The kernel header file '/lib/modules/2.6.13-15.12-default/build/include/linux/kernel.h' does not exist. The most likely reason for this is that the kernel source path '/lib/modules/2.6.13-15.12-default/build' is incorrect. Please make sure you have installed the kernel source files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' commandline option. sh NVIDIA-Linux-x86-1.0-6111-pkg1_tnt2.run --kernel-source-path /usr/include/linux The kernel header file '/usr/include/linux/include/linux/kernel.h' does not exist. So wie --kernel-source-path interpretiert wird, wundert mich das nicht, aber wie gebe ich den Pfad an, dass das Script damit klar kommt? Al
Am Sonntag, 15. Oktober 2006 20:37 schrieb Al Bogner:
uname -r 2.6.13-15.12-default
Ich will den Nvidia-Treiber für eine alte RIVA TNT2 Model 64 installieren. Lt. Nvidia dürfte 6111 der letzte Treiber für diese Karte sein.
Nein, Nvidia hat nochmal einen eigenen lecacy-Treiber in neuer Version für die alten Karten rausgebracht NVIDIA-Linux-x86-1.0-7182-pkg1.run ist was Du suchst. Der 1.0-6111er dürfte sich für neuere Kernel kaum noch compilieren lassen.
sh NVIDIA-Linux-x86-1.0-6111-pkg1_tnt2.run --kernel-source-path /usr/include/linux The kernel header file
/usr/src/linux ist der richtige Pfad, der Kernelsource muss selbstverfreilich installiert und konfiguriert vorliegen. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sonntag, 15. Oktober 2006 21:14 schrieb Manfred Tremmel:
Am Sonntag, 15. Oktober 2006 20:37 schrieb Al Bogner:
uname -r 2.6.13-15.12-default
Ich will den Nvidia-Treiber für eine alte RIVA TNT2 Model 64 installieren. Lt. Nvidia dürfte 6111 der letzte Treiber für diese Karte sein.
Nein, Nvidia hat nochmal einen eigenen lecacy-Treiber in neuer Version für die alten Karten rausgebracht NVIDIA-Linux-x86-1.0-7182-pkg1.run
Vielen Dank,
hat geklappt. Den Treiber muss man aber auch erst finden:
http://download.nvidia.com/XFree86/Linux-x86/1.0-7182/NVIDIA-Linux-x86-1.0-7...
Google Earth für Linux läuft damit ganz brauchbar.
Ich gebe jetzt noch ein paar Info fürs Archiv:
cat /etc/issue
Welcome to SUSE LINUX 10.0 (i586)
uname -r
2.6.16-2-k7
Celeron (Mendocino), 433 MHz, 192MB RAM.
graphics card: Micro-Star International MSI-8808
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model
64/Model 64 Pro] (rev 15) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd. MSI-8808
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
participants (2)
-
Al Bogner
-
Manfred Tremmel