So, another admin I work with rolled out most (but not kernel) updates to 6.4... but including xorg. I log out the end of the day, and I'm hosed - no X. Now, my not-two-year-old workstation has an nvidia card, and I'd installed kmod-nvidia from elrepo. I figured I'd fix my problem by finishing the upgrade and rebooting. Nope. I try to upgrade kmod-nvidia from elrepo. Anyone got any good explanations as to why they'd put kmod-nvidia-310.40 in the repo, with the previous version not obvious... AND NOT HAVE THE *REQUIRED* nvidia-x11-drv-310.40 in there? Why not wait until both pieces could be uploaded, since kmod-nividia WILL NOT INSTALL without the other...? I then stupidly uninstalled the previous kmod-nvidia & nvidia-x11-drv, hoping it would allow a good install. Nope. Found the proprietary installer on the NVidia site, and I'm up. <rant, snort> On a related note, does anyone have a link to a howto build the NVidia proprietary driver on a kernel that's *not* running, so we could prebuild it before the reboot? I see there are options in the script, but no examples. Also, is dkms coming in, or deprecated? mark
On Mar 14, 2013, at 10:17 AM, m.roth at 5-cent.us wrote:> So, another admin I work with rolled out most (but not kernel) > updates to > 6.4... but including xorg. I log out the end of the day, and I'm > hosed - > no X. > > Now, my not-two-year-old workstation has an nvidia card, and I'd > installed > kmod-nvidia from elrepo.Which card?> I try to upgrade kmod-nvidia from elrepo. Anyone got any good > explanations > as to why they'd put kmod-nvidia-310.40 in the repo, with the previous > version not obvious...You may need the legacy version; this is clearly documented on the current elrepo wiki pages about their nvidia modules. If you do, you need to: yum install nvidia-x11-drv-304xx and all should be good.> Found the proprietary installer on the NVidia site, and I'm up. > <rant, snort> >Unnecessary. You need the elrepo nvidia version detector to see if you need the 304 legacy driver.> Also, is dkms coming in, or deprecated?Deprecated. The elrepo kmod works fine on any EL6 kernel thus far; my laptop, which needs the 304 legacy driver, updated to CentOS 6.4 just fine, before any elrepo updates.
On 03/14/2013 09:17 AM, m.roth at 5-cent.us wrote:> So, another admin I work with rolled out most (but not kernel) updates to > 6.4... but including xorg. I log out the end of the day, and I'm hosed - > no X. > > Now, my not-two-year-old workstation has an nvidia card, and I'd installed > kmod-nvidia from elrepo. I figured I'd fix my problem by finishing the > upgrade and rebooting. > > Nope. > > I try to upgrade kmod-nvidia from elrepo. Anyone got any good explanations > as to why they'd put kmod-nvidia-310.40 in the repo, with the previous > version not obvious... AND NOT HAVE THE *REQUIRED* nvidia-x11-drv-310.40 > in there? Why not wait until both pieces could be uploaded, since > kmod-nividia WILL NOT INSTALL without the other...? > > I then stupidly uninstalled the previous kmod-nvidia & nvidia-x11-drv, > hoping it would allow a good install. > > Nope. > > Found the proprietary installer on the NVidia site, and I'm up. > <rant, snort> > > On a related note, does anyone have a link to a howto build the NVidia > proprietary driver on a kernel that's *not* running, so we could prebuild > it before the reboot? I see there are options in the script, but no > examples. > > Also, is dkms coming in, or deprecated?None of those modules are in CentOS, but a 3rd party repo. How about you test your setup and how 3rd party repos interact with it ... THEN ask on the 3rd party repo's own mailing list how or why their packages no longer work with the update? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20130314/c7df5510/attachment-0001.sig>
Am 14.03.2013 15:17, schrieb m.roth at 5-cent.us:> On a related note, does anyone have a link to a howto build the NVidia > proprietary driver on a kernel that's *not* running, so we could prebuild > it before the reboot? I see there are options in the script, but no > examples.No link, but while I was still using the proprietary driver I did it like this: ${NVDRV}.run -sKk ${KERNELRELEASE} -- Tilman Schmidt Phoenix Software GmbH Bonn, Germany -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 261 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20130314/8ba99a4d/attachment-0001.sig>
On 14.03.2013 14:17, m.roth at 5-cent.us wrote:> So, another admin I work with rolled out most (but not kernel) updates > to > 6.4... but including xorg. I log out the end of the day, and I'm hosed > - > no X.Install and run nvidia-detect from Elrepo, it will tell you which packages you need to install. HTH -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
Johnny Hughes wrote:> On 03/14/2013 09:17 AM, m.roth at 5-cent.us wrote: >> So, another admin I work with rolled out most (but not kernel) updates >> to 6.4... but including xorg. I log out the end of the day, and I'mhosed ->> no X.<snip>>> I try to upgrade kmod-nvidia from elrepo. Anyone got any good >> explanations >> as to why they'd put kmod-nvidia-310.40 in the repo, with the previous >> version not obvious... AND NOT HAVE THE *REQUIRED* nvidia-x11-drv-310.40 >> in there? Why not wait until both pieces could be uploaded, since >> kmod-nividia WILL NOT INSTALL without the other...?<snip>>> Also, is dkms coming in, or deprecated? > > None of those modules are in CentOS, but a 3rd party repo.That's fine. I found it annoying, but was trying to figure out whether to set that up with the proprietary driver or not. Thanks.> > How about you test your setup and how 3rd party repos interact with it > ... THEN ask on the 3rd party repo's own mailing list how or why their > packages no longer work with the update?I'd Have Been Glad To Test First... but read the first para, above.... Actually, also, I note that this does *not* happen with CentOS base; I just can't imagine why someone would do something that stupid as elrepo seems to have. mark
This may be slightly off topic on this thread but on all my workstations using the Nvidia kmod from elrepo, the update to xorg removed the symbolic link 'libglx.so in /usr/lib64/xorg/modules/extensions/nvidia that points to nvidia's libglx.so.304.64. Restoring that symbolic link restored normal operation. Perhaps a 'yum --enablerepo=elrepo reinstall kmod-nvidia' would have accomplished the same thing but did not try it. Seems like it might not be the elrepo package that is the probleb. B.J. CentOS release 6.4 (Final) On Thu, 2013-03-14 at 09:25 -0500, Johnny Hughes wrote:> On 03/14/2013 09:17 AM, m.roth at 5-cent.us wrote: > > So, another admin I work with rolled out most (but not kernel) updates to > > 6.4... but including xorg. I log out the end of the day, and I'm hosed - > > no X. > > > > Now, my not-two-year-old workstation has an nvidia card, and I'd installed > > kmod-nvidia from elrepo. I figured I'd fix my problem by finishing the > > upgrade and rebooting. > > > > Nope. > > > > I try to upgrade kmod-nvidia from elrepo. Anyone got any good explanations > > as to why they'd put kmod-nvidia-310.40 in the repo, with the previous > > version not obvious... AND NOT HAVE THE *REQUIRED* nvidia-x11-drv-310.40 > > in there? Why not wait until both pieces could be uploaded, since > > kmod-nividia WILL NOT INSTALL without the other...? > > > > I then stupidly uninstalled the previous kmod-nvidia & nvidia-x11-drv, > > hoping it would allow a good install. > > > > Nope. > > > > Found the proprietary installer on the NVidia site, and I'm up. > > <rant, snort> > > > > On a related note, does anyone have a link to a howto build the NVidia > > proprietary driver on a kernel that's *not* running, so we could prebuild > > it before the reboot? I see there are options in the script, but no > > examples. > > > > Also, is dkms coming in, or deprecated? > > None of those modules are in CentOS, but a 3rd party repo. > > How about you test your setup and how 3rd party repos interact with it > ... THEN ask on the 3rd party repo's own mailing list how or why their > packages no longer work with the update? > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos