Re: Crash, Screwy Dependency, Error Message for Livna Nvidia Modules

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

 



Charles Curley wrote:
Livna crew, please read the conclusions.
Mmm: I have had no problem with the freshrpms.net nvidia driver packaging since fc6 release. Since these are built with dkms support, they automatically recompile during the next boot for any new kernels received from updates, or updates-testing.

On Thu, Jan 04, 2007 at 12:29:41PM -0700, Charles Curley wrote:
On Thu, Jan 04, 2007 at 10:57:14AM -0800, oldman wrote:
Charles Curley wrote:

if you get i586 as a response, you will have to download the i686 kernel
and manually overwrite the existing kernel using:
rpm -ivh --replacefiles --replacepkgs kernel
---
> [root@charlesc ~]# rpm -q --queryformat %{ARCH} kernel
> i586i586i586
---
A more clear {I hope, since I made some adjustments} example of how to solve this has been written up at: http://www.fedoraproject.org/wiki/Bugs/FC6Common "Common Issues"

Yum is weird. I rebooted to a back kernel, erased the latest, and went
to install it:
...

[root@charlesc ~]# yum install $(locate kernel-2.6.18-1.2869.fc6.i6)
Setting up Install Process
Setting up repositories
...
Reading repository metadata in from local files
Parsing package install arguments
Examining /var/ftp/pub/fc6.updates/i386/kernel-2.6.18-1.2869.fc6.i686.rpm: kernel - 2.6.18-1.2869.fc6.i686
/var/ftp/pub/fc6.updates/i386/kernel-2.6.18-1.2869.fc6.i686.rpm: does not update installed package.
/var/ftp/pub/fc6.updates/i386/kernel-2.6.18-1.2869.fc6.i686.rpm: does not update installed package.
Nothing to do

I didn't ask it to update an installed package, I asked it to install
a new one.
yum cant differentiate between an i686 and i586 version of the same kernel package. I believe they use at least some of the same file paths, and hence the conflict / "does not update"

Running "rpm -ivh" worked just fine.
With or without force or replace ?

Running "yum install xorg-x11-drv-nvidia" (without rebooting to the
new kernel) ran fine, except for the mysterious "FATAL: Module nvidia
...

Recommendations:

* If you must have a specific kernel, the time to test for it is
  before you start installing, not when you are almost done. This
  includes testing for architecture.

* If the running kernel is not the one for which the module is
  compiled, refuse to install at all, and give the user a clear
  message saying why, and recommend the correct procedure.

Again, the auto dkms module recompilation in the freshrpms package is a lot nicer. You do have to sort out the i586/i686 kernel install and kernel-devel once, beforehand.

DaveT


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux