D. D. Brierton wrote:
I use the RPM packages of the NVIDIA drivers from rpm.livna.org. The latest version of the drivers hit livna.testing today, and I'm trying to install them, but yum won't let me. I can't quite get my head round what is going on. This is what I have installed (excluding a couple of irrelevant lines):
$ rpm -qa | grep "kernel\|nvidia" | sort
kernel-2.6.10-1.770_FC3 kernel-module-nvidia-2.6.10-1.770_FC3-1.0.6629-0.lvn.6.3 nvidia-glx-1.0.6629-0.lvn.6.3
I'll edit the output of the next command to show you just the relevant bits:
$ yum list available *nvidia*
kernel-module-nvidia-2.6.10-1.770_FC3.i6 1.0.7167-0.lvn.1.3 livna-testing nvidia-glx.i586 1.0.7167-0.lvn.1.3 livna-testing
Now it seems to me that I ought to able to do a straightforward update of nvidia-glx and kernel-module-nvidia-2.6.10-1.770_FC3. However, any of these invocations of yum:
sudo yum update sudo yum update nvidia-glx sudo yum update kernel-module-nvidia-2.6.10-1.770_FC3 sudo yum update nvidia-glx kernel-module-nvidia-2.6.10-1.770_FC3
fail with the same error:
Error: Unable to satisfy dependencies Error: Package kernel-module-nvidia-2.6.10-1.770_FC3 needs nvidia-glx = 0:1.0.6629, this is not available.
I've attached the full messages from the above four commands to this email in case it is of further help.
Am I invoking yum incorrectly, is yum doing something wrong, or are the packages broken? I'm certain this has worked in the past ...
TIA, Darren
Hi Darren;
I had the same issue; here is my solution yum remove *nvidia* - that removes all kernel modules and the nvidia-glx
yum install kernel-module-nvidia-2.6.10-1.770_FC3
- that installed the 1.0.7167-0 kernel-module and the nvidia-glx as a dependency
- of course you won't have the kernel-module-nvidia if you try to boot up in an old kernel
Sincerely, Gerald