[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: occult nvidia kernel version skew



On Thu, Jun 15, 2006 at 11:25:58AM -0400, Andrew Schulman wrote:
> > I'm having trouble getting my nvidia card working on kernel
> > Where do I start to look for the 8756 stuff that it finds but I can't?
> 
> Look for older versions of /usr/lib/lib{GL,GLcore,nvidia-tls}.so*, and
> anything in /usr/lib/tls, /usr/lib/nvidia, /usr/lib/xorg/modules/drivers,
> and /usr/lib/xorg/modules/extensions.  Especially check symlinks, which
> sometimes don't get updated as they should during upgrades, causing version
> mismatches of the kind you're seeing.
> 

Thanks.

Everything I see there that has a relevant number as part of its file 
name has 8762 and not 8756.

In fact, locate 8756 gives me:

hendrik@april:~$ locate 8756
/farhome/hendrik/dn/apebox/nvidia-kernel-source_1.0.8756-1_amd64.deb
/farhome/parents/.mozilla/default/qaffyjas.slt/Cache/4998756Ed01
/usr/local/olddebs/nvidia-glx_1.0.8756-1_amd64.deb
/usr/local/olddebs/nvidia-glx_1.0.8756-1_i386.deb
/usr/local/olddebs/nvidia-glx_1.0.8756-4_amd64.deb
/usr/local/olddebs/nvidia-glx-dev_1.0.8756-1_amd64.deb
/usr/local/olddebs/nvidia-glx-ia32_1.0.8756-1_amd64.deb
/usr/local/olddebs/nvidia-kernel-2.6.12-1-amd64-generic_1.0.8756-1_amd64.deb
/usr/local/olddebs/nvidia-kernel-2.6.12-1-amd64-generic_1.0.8756-4_amd64.deb
/usr/local/olddebs/nvidia-kernel-2.6.15-1-amd64-generic_1.0.8756-4_amd64.deb
/usr/local/olddebs/nvidia-kernel-source_1.0.8756-1_amd64.deb
/usr/local/olddebs/nvidia-kernel-source_1.0.8756-4_amd64.deb
hendrik@april:~$

Except for a mozilla cache entry, they're all old debs kept around in 
case I ever need to look at them again.  These locations are *not* on my 
sources.list file.

And this all workd with kernel 2.6.12, where it appears to find the 8762 
things just fine.  This suggests the 8756 is lurking in the space 
reserved for 2.6.15-related things.

But I really don't know what to look for.  However, 

hendrik@april:~$ ls -l -R /lib/modules/2.6.15-1-amd64-generic/ | grep 
nvi
drwxr-xr-x  2 root root    104 2006-06-14 08:30 nvidia
drwxr-xr-x 2 root root    80 2006-05-16 18:14 nvidia
/lib/modules/2.6.15-1-amd64-generic/kernel/drivers/video/nvidia:
-rw-r--r-- 1 root root 73665 2006-03-20 06:07 nvidiafb.ko
/lib/modules/2.6.15-1-amd64-generic/nvidia:
-rw-r--r-- 1 root root 7404627 2006-05-18 09:43 nvidia.ko
-rw-r--r-- 1 root root 7411782 2006-06-14 03:59 nvidia.o
hendrik@april:~$
hendrik@april:~$ ls -l -R /lib/modules/2.6.12-1-amd64-generic/ | grep 
nvi
drwxr-xr-x  2 root root     80 2006-06-07 06:16 nvidia
drwxr-xr-x 2 root root    80 2006-02-19 10:56 nvidia
/lib/modules/2.6.12-1-amd64-generic/kernel/drivers/video/nvidia:
-rw-r--r-- 1 root root 74359 2005-09-27 22:13 nvidiafb.ko
/lib/modules/2.6.12-1-amd64-generic/nvidia:
-rw-r--r-- 1 root root 7419527 2006-06-07 06:13 nvidia.ko
hendrik@april:~$

The 2.6.15 has an extra nvidia.o -- one whose date is quite recently, 
probably from when I was installing the 8762 version.  Would that one be 
the trouble?  What do the .ko and .o suffixes mean in this context, 
anyway?

-- hendrik

> 
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 



Reply to: