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

Frederick Jones fwj at triumf.ca
Mon Dec 12 21:28:27 PST 2016


Hi Konstantin,
thank you for these tips.
My graphics card is a Quadro 600 which is still supported.
After a reboot, the local graphics started working
with GL apps, but an NX session still could not run
them: "unable to get RGB visual" etc.
But using your instructions I was able to go back
to the previous versions of kmod-nvidia and nvidia-x11-drv
and now NX (at least from Windows) is o.k. too.
I have disabled further updates.
Something has screwed up the local keyboard settings
and the arrow keys don't work properly, but I can
fix that later.
Cheers,
Fred

Konstantin Olchanski wrote:
> 
> 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
> 


More information about the Triumf-linux-users mailing list