nvidia driver breaks with pretty much every F8 update

Axel Thimm Axel.Thimm at ATrpms.net
Tue Mar 25 18:35:19 UTC 2008


Hi,

On Tue, Mar 25, 2008 at 04:50:54AM -0300, Paulo Cavalcanti wrote:
> On Mon, Mar 24, 2008 at 11:48 PM, David Kramer <david at thekramers.net> wrote:
> > Paulo Cavalcanti wrote:
> > > On Mon, Mar 24, 2008 at 9:18 PM, David Kramer <david at thekramers.net
> > > <mailto:david at thekramers.net>> wrote:
> > >     FATAL: Error inserting nvidia_169_12
> > >     (/lib/modules/2.6.24.3-34.fc8/updates/drivers/video/nvidia/nvidia-169_12.ko):
> > >     Invalid module format
> > >
> > > It seems to me that you have the wrong module.
> > >
> > > Try this:
> > >
> > > rpm -q --qf "%{name}-%{version} : %{arch}\n" kernel
> >
> > kernel-2.6.24.3 : i686
> > kernel-2.6.24.3 : i686
> >
> > > rpm -q --qf "%{name}-%{version} : %{arch}\n"
> > > nvidia-graphics169.12-kmdl-2.6.24.3-34.fc8
> >
> > nvidia-graphics169.12-kmdl-2.6.24.3-34.fc8-169.12 : i586
> >
> > Looks good to me.
> >
> No it is not. You are using an i586 nvidia module for an i686 kernel.
> 
> This is why the module is not loading. The architectures do not  match.
> 
> You have to uninstall the  i586 nvidia module and install its appropriate
> i686 version.

Paulo is correct, David just uninstall the module and reinstall
it. Watch when doing so whether yum picks up again the wrong
module. In any case you should report it to bugzilla.redhat.com under
yum that yum picked the wrong arch (unless you picked them manually
and picked i586 instead of i686).

It happens sometimes for certain CPUs that yum considers them to be
i586. This will not only affect kmdls but other packages that offer
i686 versions as well.
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20080325/7f3a3577/attachment-0001.bin 


More information about the users mailing list