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