I've got a user with a legacy NVidia card. I've got kmod-nvidia. Last time I did an update, all I did was yum update --disableexcludes. This time, it fails, with Error: Package: nvidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 (@elrepo) Requires: xorg-x11-server-Xorg <= 1.19.99 Removing: xorg-x11-server-Xorg-1.19.5-5.el7.x86_64 (@base) xorg-x11-server-Xorg = 1.19.5-5.el7 Updated By: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates) xorg-x11-server-Xorg = 1.20.1-5.1.el7 Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base) xorg-x11-server-Xorg = 1.20.1-3.el7 Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates) xorg-x11-server-Xorg = 1.20.1-5.el7 I'd appreciate any help understanding what this is telling me. It *looks* like it wants to update vidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 with vidia-x11-drv-304xx-304.135-5.el7.elrepo.x86_64 (or maybe 135-6) and then it wants to replace the elrepo mods with base or updates. Is this saying there's no update for the xorg-x11-server-Xorg (I don't see one) on elrepo? Does this mean I'll have to go back to the proprietary driver? mark
On Tue, 18 Dec 2018, mark wrote:> I've got a user with a legacy NVidia card. I've got kmod-nvidia. Last time > I did an update, all I did was yum update --disableexcludes. This time, it > fails, with > Error: Package: nvidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 (@elrepo) > Requires: xorg-x11-server-Xorg <= 1.19.99 > Removing: xorg-x11-server-Xorg-1.19.5-5.el7.x86_64 (@base) > xorg-x11-server-Xorg = 1.19.5-5.el7 > Updated By: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates) > xorg-x11-server-Xorg = 1.20.1-5.1.el7 > Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base) > xorg-x11-server-Xorg = 1.20.1-3.el7 > Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates) > xorg-x11-server-Xorg = 1.20.1-5.el7 > > I'd appreciate any help understanding what this is telling me. It *looks* > like it wants to update > vidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 > with > vidia-x11-drv-304xx-304.135-5.el7.elrepo.x86_64 (or maybe 135-6) > and then it wants to replace the elrepo mods with base or updates. > > Is this saying there's no update for the xorg-x11-server-Xorg (I don't see > one) on elrepo? Does this mean I'll have to go back to the proprietary > driver?You'd think kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64.rpm would put you into a happy place. Can you double check that you've got elrepo enabled and functional? jh
John Hodrien wrote:> On Tue, 18 Dec 2018, mark wrote: > > >> I've got a user with a legacy NVidia card. I've got kmod-nvidia. Last >> time I did an update, all I did was yum update --disableexcludes. This >> time, it fails, with Error: Package: >> nvidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 (@elrepo) Requires: >> xorg-x11-server-Xorg <= 1.19.99 Removing: >> xorg-x11-server-Xorg-1.19.5-5.el7.x86_64 (@base) xorg-x11-server-Xorg >> 1.19.5-5.el7 >> Updated By: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates) >> xorg-x11-server-Xorg = 1.20.1-5.1.el7 Available: >> xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base) xorg-x11-server-Xorg >> 1.20.1-3.el7 >> Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates) >> xorg-x11-server-Xorg = 1.20.1-5.el7 >> >> I'd appreciate any help understanding what this is telling me. It >> *looks* >> like it wants to update vidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 >> with vidia-x11-drv-304xx-304.135-5.el7.elrepo.x86_64 (or maybe 135-6) and >> then it wants to replace the elrepo mods with base or updates. >> >> Is this saying there's no update for the xorg-x11-server-Xorg (I don't >> see one) on elrepo? Does this mean I'll have to go back to the >> proprietary driver? > > You'd think kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64.rpm would put > you into a happy place. Can you double check that you've got elrepo > enabled and functional? >I would have thought so, but yum list nvidia-x11\* --disableexcludes=all gives me Installed Packages nvidia-x11-drv-304xx.x86_64 304.135-1.el7.elrepo @elrepo Available Packages nvidia-x11-drv.x86_64 410.78-2.el7_6.elrepo elrepo nvidia-x11-drv-304xx-32bit.x86_64 304.135-1.el7.elrepo elrepo nvidia-x11-drv-32bit.x86_64 410.78-1.el7_6.elrepo elrepo nvidia-x11-drv-340xx.x86_64 340.107-1.el7.elrepo elrepo nvidia-x11-drv-340xx-32bit.x86_64 340.107-1.el7.elrepo elrepo nvidia-x11-drv-390xx.x86_64 390.87-1.el7_5.elrepo elrepo nvidia-x11-drv-390xx-32bit.x86_64 390.87-1.el7_5.elrepo elrepo nvidia-x11-drv-libs.i686 410.78-2.el7_6.elrepo elrepo nvidia-x11-drv-libs.x86_64 410.78-2.el7_6.elrepo elrepo Also, as I think of it, I saw the same thing a week or so ago, trying to update another system. Is there something missing? mark
Hi Mark, On 18/12/2018 14:46, mark wrote:> I've got a user with a legacy NVidia card. I've got kmod-nvidia. Last time > I did an update, all I did was yum update --disableexcludes. This time, it > fails, with > Error: Package: nvidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 (@elrepo) > Requires: xorg-x11-server-Xorg <= 1.19.99I think the above is pretty clear. The legacy 304.xx nvidia driver only supports Xorg versions up to and including 1.19. EL7.6 ships with Xorg 1.20, so your old hardware is no longer supported on EL7 by nvidia. Your choices are twofold: 1. Buy newer hardware that is supported. 2. Uninstall the proprietary nvidia packages and revert to using the nouveau driver.> Removing: xorg-x11-server-Xorg-1.19.5-5.el7.x86_64 (@base) > xorg-x11-server-Xorg = 1.19.5-5.el7 > Updated By: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates) > xorg-x11-server-Xorg = 1.20.1-5.1.el7 > Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base) > xorg-x11-server-Xorg = 1.20.1-3.el7 > Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates) > xorg-x11-server-Xorg = 1.20.1-5.el7 > > I'd appreciate any help understanding what this is telling me. It *looks* > like it wants to update > vidia-x11-drv-304xx-304.135-1.el7.elrepo.x86_64 > with > vidia-x11-drv-304xx-304.135-5.el7.elrepo.x86_64 (or maybe 135-6) > and then it wants to replace the elrepo mods with base or updates. > > Is this saying there's no update for the xorg-x11-server-Xorg (I don't see > one) on elrepo? Does this mean I'll have to go back to the proprietary > driver? > > mark >