[Triumf-linux-users] Dec 11 yum updates and broken X server

Konstantin Olchanski olchansk at triumf.ca
Mon Dec 12 17:49:25 PST 2016



Several things:

1) ELREPO kmod-nvidia packages have a bug: after installation,
the old kernel module is not unloaded, so Xorg restart will fail
from version mismatch between updated Xorg components
and old "nvidia" kernel module. (fixed by "rmmod nvidia" or reboot).

For the one reason, I recommend that automatic update of kmod-nvidia
should be DISABLED by default (set "enable=0" in elrepo.repo).

2) automatically updated kmod-nvidia packages automatically
drop support for old video cards (no fault of elrepo).

Generally, you must install the package "nvidia-detect", then
run the "nvidia-detect" program to determine which flavour
of kmod-nvidia to install.

A typical situation is you have "kmod-nvidia" installed, but nvidia-detect
says you should use "kmod-nvidia-310xxx". In this case,
you must do "yum erase kmod-nvidia" followed by "yum install kmod-nvidia-310xxx",
(and wait for the tedious griding of gzip-9 compressing the same initramfs
files 25 times for no purpose).

More specifically, what if you nvidia video card? Email me the output
of "lspci". Thanks.


K.O.


On Mon, Dec 12, 2016 at 12:31:36PM -0800, Frederick Jones wrote:
> Hi,
> On my SL6.8 workstation the Xorg server has stopped working
> properly.  I have not logged out or rebooted the machine,
> but OpenGL applications stopped working as of yesterday.
> The applications fail with "could not get .... visual"
> where .... is single buffer, double buffer, required, GLX,
> etc.  But xdpyinfo indicates that the X server does
> have the GLX extensions installed.
> The glxinfo also fails: could not find RGB visual or fbconfig.
> 
> Checking in the yum.log:
> 
> Dec 11 04:07:56 Updated: kmod-nvidia-375.20-1.el6.elrepo.x86_64
> Dec 11 04:08)07 Updated: nvidia-x11-drv-375.20-1.el6.elrepo.x86_64
> 
> There were many previous updates of these packages that did not
> cause any problem.
> 
> Since the Xorg process has been running for months, I assume that
> these updates have screwed up some shared libraries that are loaded
> by the applications at run time.  Logging in via Nx to start a
> different session (with its own new Xorg) does not help -- messages
> are the same.
> 
> Does anybody else have this problem and/or know how to fix it?
> The packages are listed as installed but is a reboot required
> to put things right?
> 
> Thanks,
> Fred
> _______________________________________________
> Triumf-linux-users mailing list
> Triumf-linux-users at lists.triumf.ca
> http://lists.triumf.ca/mailman/listinfo/triumf-linux-users

-- 
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada


More information about the Triumf-linux-users mailing list