Subject: | |
From: | |
Reply To: | |
Date: | Mon, 1 Apr 2013 08:53:43 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
On 04/01/2013 08:10 AM, Phil Perry wrote:
> On 01/04/13 15:24, Joseph Areeda wrote:
>> Well folks I have some more information and solved it the hard[est] way.
>>
>> The only thing I found that matches my symptoms pretty closely is in
>> this blog post http://blog.pdark.de/tag/opengl/
>>
>> According to the author:
>>
>>> The reason for the error was that the xorg-x11-server contains the
>>> file /usr/lib64/xorg/modules/extensions/libglx.so which is needed for
>>> the NVIDIA <http://www.nvidia.com> driver but the NVIDIA driver has
>>> its own, special version.
>>>
>>> The fix for the error was to reinstall the NVIDIA driver again.
>>>
>> Well upgrading the driver (yum upgrade kmod-nvidia nvidia-x11-drv
>> nvidia-x11-drv-32bit) didn't work. I am now at 310.40 (Thanks Andrew).
>
> You are confusing issues here somewhat.
>
> The issue (and fix) described in that blog refers specifically to the
> proprietary NVIDIA drivers as installed by the NVIDIA installer where
> xorg-x11-server-Xorg and the NVIDIA installer will indeed conflict and
> each overwrite /usr/lib{64}/xorg/modules/extensions/libglx.so
> installed by the other. Thus, if you are using the NVIDIA installer
> then you will need to reinstall the NVIDIA drivers after each update
> to xorg-x11-server-Xorg to reinstate the NVIDIA libs just overwritten
> by the OS.
>
> However, the RPM packaged driver solution installs conflicting
> libraries to separate locations (in this case
> /usr/lib{64}/xorg/modules/extensions/nvidia/libglx.so) and either the
> dynamic linker or an appropriately configured xorg.conf ensure the
> correct lib is loaded. So "upgrading the driver" with yum will never
> fix this issue as this is not broken in the first place with the
> packaged driver.
Thanks Phil.
That helps my understanding a bit. I have been using the packaged
drivers. This system had been upgraded with yum update.
I guess I don't have a clue why OpenGL was crashing, everything else
seem to work.
Best,
Joe
|
|
|