<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">I´m trying to install nvidia driver in lenny <br><br>my kernel is this one :<br>2.6.26-1-686 <br><br>#lspci | grep VGA<br>00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics <br><br>Controller (rev 04)<br><br>I´ve installed the package:<br>#dpkg -i nvidia-kernel-2.6.26-1-686_173.14.09+3_i386.deb<br><br>after that I´ve takent he following steps:<br>#ln -sf /usr/bin/gcc-4.1 /usr/bin/cc<br>#/etc/init.d/gdm stop<br>#m-a prepare <br>#sh NVIDIA-Linux-x86-180.29-pkg1.run --x-module-patch=/usr/lib/xorg/modules<br><br>here is my /var/log/nvidia-installer.log :<br><br>....<br><br>Using: nvidia-installer ncurses user interface<br>WARNING: You do not appear to have an NVIDIA GPU supported by the 180.29 NVIDIA<br>Linux graphics driver installed in this system. For further details,<br>please see the appendix SUPPORTED NVIDIA
 GRAPHICS CHIPS in the README<br>available on the Linux driver download page at http://www.nvidia.com.<br>-> License accepted.<br>-> Installing NVIDIA driver version 180.29.<br>-> No precompiled kernel interface was found to match your kernel; would you li<br>ke the installer to attempt to download a kernel interface for your kernel f<br>rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)<br>-> No precompiled kernel interface was found to match your kernel; this means<br>that the installer will need to compile a new kernel interface.<br>-> Performing CC sanity check with CC="cc".<br>-> Performing CC version check with CC="cc".<br>-> Kernel source path: '/lib/modules/2.6.26-1-686/build'<br>-> Kernel output path: '/lib/modules/2.6.26-1-686/build'<br>-> Performing rivafb check.<br>-> Performing nvidiafb check.<br>-> Performing Xen check.<br>-> Cleaning kernel module build directory.<br>executing: 'cd
 ./usr/src/nv; make clean'...<br>-> Building kernel module:<br>executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.26-1-686/bu<br>ild SYSOUT=/lib/modules/2.6.26-1-686/build'...<br>NVIDIA: calling KBUILD...<br>make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.26-1-686/build SUBDIRS=/tmp<br>/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/nv modules<br>test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \<br>echo; \<br>echo " ERROR: Kernel configuration is invalid."; \<br>echo " include/linux/autoconf.h or include/config/auto.conf are mis<br>sing."; \<br>echo " Run 'make oldconfig && make prepare' on kernel src to fix it<br>."; \<br>echo; \<br>/bin/false)<br><br>....<br><br>include/linux/highmem.h: In function ‘zero_user_segments’:<br>include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in
 a<br>rithmetic<br>include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a<br>rithmetic<br><br>...<br><br>In file included from include/linux/list.h:6,<br>from include/linux/preempt.h:11,<br>from include/linux/spinlock.h:49,<br>from include/linux/seqlock.h:29,<br>from include/linux/time.h:8,<br>from include/linux/timex.h:57,<br>from include/linux/sched.h:54,<br>from include/linux/utsname.h:35,<br>from
 /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-linux.h:19,<br>from /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-vm.c:14:<br>include/linux/prefetch.h: In function ‘prefetch_range’:<br>include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a<br>rithmetic<br>In file included from include/asm/dma-mapping.h:9,<br>from include/linux/dma-mapping.h:52,<br>from include/asm-generic/pci-dma-compat.h:7,<br>from include/asm/pci.h:92,<br>from include/linux/pci.h:948,<br>from /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-linux.h:86,<br>from /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-vm.c:14:<br>include/linux/scatterlist.h: In function ‘sg_virt’:<br>include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used<br>in arithmetic<br>In file included from /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-linux.h:113,<br>from
 /tmp/selfgz15411/NVIDIA-Linux-x86-180.29-pkg1/usr/src/<br>nv/nv-vm.c:14:<br>include/linux/highmem.h: In function ‘zero_user_segments’:<br>include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a<br>rithmetic<br><br>....<br><br>NVIDIA: left KBUILD.<br>-> done.<br>-> Kernel module compilation complete.<br>ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most<br>frequently when this kernel module was built against the wrong or<br>improperly configured kernel sources, with a version of gcc that differs<br>from the one used to build the target kernel, or if a driver such as<br>rivafb/nvidiafb is present and prevents the NVIDIA kernel module from<br>obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU<br>installed in this system is not supported by this NVIDIA Linux graphics<br>driver release.<br><br>Please see the log entries 'Kernel module load error' and 'Kernel<br>messages' at the end of the
 file '/var/log/nvidia-installer.log' for<br>more information.<br>-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':<br>-1 No such device<br>-> Kernel messages:<br>[ 18.981497] NET: Registered protocol family 10<br>[ 18.982011] lo: Disabled Privacy Extensions<br>[ 19.395065] lp: driver loaded but no devices found<br>[ 19.448443] ppdev: user-space parallel port driver<br>[ 22.168445] pcmcia: Detected deprecated PCMCIA ioctl usage from process:<br>discover.<br>[ 22.168445] pcmcia: This interface will soon be removed from the kernel;<br>please expect breakage unless you upgrade to new tools.<br>[ 22.168445] pcmcia: see<br>http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for details.<br>[ 24.737716] Bluetooth: Core ver 2.11<br>[ 24.739475] NET: Registered protocol family 31<br>[ 24.739548] Bluetooth: HCI device and connection manager initialized<br>[ 24.739618] Bluetooth: HCI socket layer initialized<br>[
 24.807541] Bluetooth: L2CAP ver 2.9<br>[ 24.807613] Bluetooth: L2CAP socket layer initialized<br>[ 24.876146] Bluetooth: RFCOMM socket layer initialized<br>[ 24.876146] Bluetooth: RFCOMM TTY layer initialized<br>[ 24.876146] Bluetooth: RFCOMM ver 1.8<br>[ 25.700374] ADDRCONF(NETDEV_UP): eth2: link is not ready<br>[ 25.919571] eth1: link up, 100Mbps, full-duplex, lpa 0x41E1<br>[ 44.704026] eth1: no IPv6 routers present<br>[ 5543.819902] nvidia: module license 'NVIDIA' taints kernel.<br>[ 5543.825610] NVRM: No NVIDIA graphics adapter found!<br>[ 5694.278329] NVRM: No NVIDIA graphics adapter found!<br>[ 6036.064334] NVRM: No NVIDIA graphics adapter found!<br>[ 6216.542003] NVRM: No NVIDIA graphics adapter found!<br>[ 8545.971689] NVRM: No NVIDIA graphics adapter found<br><br>....<br><br>my /usr/src content is this:<br>lrwxrwxrwx 1 root src 35 2009-02-22 03:46 linux -> /usr/src/linux-headers-2.6.26-1-686<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:50
 linux-headers-2.6.26-1-486<br>drwxr-xr-x 4 root root 4096 2009-02-22 03:46 linux-headers-2.6.26-1-686<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:50 linux-headers-2.6.26-1-686-bigmem<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:50 linux-headers-2.6.26-1-amd64<br>drwxr-xr-x 18 root root 4096 2009-02-22 03:45 linux-headers-2.6.26-1-common<br>drwxr-xr-x 18 root root 4096 2009-02-24 21:50 linux-headers-2.6.26-1-common-openvz<br>drwxr-xr-x 18 root root 4096 2009-02-24 21:51 linux-headers-2.6.26-1-common-vserver<br>drwxr-xr-x 18 root root 4096 2009-02-24 21:51 linux-headers-2.6.26-1-common-xen<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:50 linux-headers-2.6.26-1-openvz-686<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:51 linux-headers-2.6.26-1-vserver-686<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:51 linux-headers-2.6.26-1-vserver-686-bigmem<br>drwxr-xr-x 4 root root 4096 2009-02-24 21:51 linux-headers-2.6.26-1-xen-686<br>drwxr-xr-x 3 root root 4096
 2009-02-22 03:46 linux-kbuild-2.6.26<br>lrwxrwxrwx 1 root src 26 2009-02-22 03:46 linux-OLDVERSION.1235285180 -> <br><br>linux-headers-2.6.26-1-686<br>drwxr-xr-x 22 root root 4096 2009-02-24 22:16 linux-source-2.6.26<br>-rw-r--r-- 1 root root 48398221 2009-01-10 12:37 linux-source-2.6.26.tar.bz2<br>drwxrwxr-x 3 root src 4096 2009-02-22 23:44 modules<br>drwxr-xr-x 7 root root 4096 2009-02-22 19:24 rpm<br><br>Can anyone help me out on this please<br><br></td></tr></table><br>