Re: Nvidia or Xorg Problem with GLX [Solved]

Frank Peters <[email protected]> Tue, 20 Jan 2015 12:27:04 -0500
Newsgroups gmane.linux.gentoo.amd64
Message-ID <[email protected]>
On Mon, 19 Jan 2015 13:56:40 -0500
Frank Peters <[email protected]> wrote:

>
> NVIDIA(0): Failed to initialize the GLX module;
>

It seems that the order of the module paths in xorg.conf
makes all the difference.

By placing the nvidia GLX directory before the xorg GLX
directory the problem disappears and the nvidia GLX drivers
are loaded correctly.

Before (in xorg.conf):

ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/nvidia"
 
After:

ModulePath "/usr/lib64/opengl/nvidia"
ModulePath "/usr/lib64/xorg/modules"

Now things work as expected.

Apparently this path ordering was not necessary before some
change was made either to either to xorg-server or nvidia-drivers.
I had not experienced the problem until very recently even though
my xorg.conf contained the reverse ordering.

This is the proper solution that I was seeking.  Now there is no
need for deleting/renaming files as a workaround.

Frank Peters