View Single Post
Old 09-12-05, 08:47 AM   #1
guyr
Registered User
 
Join Date: Sep 2005
Posts: 4
Default How to found and remove an old NVIDIA kernel module ?

Hi,

With Debian testing :

I upgrade my nvidia driver from 1.0.7667 to 1.0.7676 :
# sh NVIDIA-Linux-x86-1.0-7676-pkg1.run

Now, thereis a new nvidia.ko in /lib/modules/2.6.11-1-686-smp/kernel/drivers/video/
All is fine (Xorg is ok)

Now, when i reboot this host, Xorg don't run anymore !
and i get this message :
"Error: API mismatch: the NVIDIA kernel module is version 1.0.7667 but this
X module is version 1.0.7676. Please be sure that your kernel module and all NVIDIA ..."

And this is what i found with dmesg

# dmesg
...
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 201
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7667 Fri Jun 17 07:01:04 PDT 2005
...

if i :
# rmmod nvidia
# modprobe nvidia
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 201
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7676 Fri Jul 29 12:58:54 PDT 2005

And all is fine again.

I think there is somewhere an old nvidia kernel module.
I search and search again all the morning and don't found it !

Perhaps somebody knows a fix ?

Thanks.

--
guyr
guyr is offline   Reply With Quote