1 |
On Mon, 19 Jan 2015 13:56:40 -0500 |
2 |
Frank Peters <frank.peters@×××××××.net> wrote: |
3 |
|
4 |
> |
5 |
> NVIDIA(0): Failed to initialize the GLX module; |
6 |
> |
7 |
|
8 |
It seems that the order of the module paths in xorg.conf |
9 |
makes all the difference. |
10 |
|
11 |
By placing the nvidia GLX directory before the xorg GLX |
12 |
directory the problem disappears and the nvidia GLX drivers |
13 |
are loaded correctly. |
14 |
|
15 |
Before (in xorg.conf): |
16 |
|
17 |
ModulePath "/usr/lib64/xorg/modules" |
18 |
ModulePath "/usr/lib64/opengl/nvidia" |
19 |
|
20 |
After: |
21 |
|
22 |
ModulePath "/usr/lib64/opengl/nvidia" |
23 |
ModulePath "/usr/lib64/xorg/modules" |
24 |
|
25 |
Now things work as expected. |
26 |
|
27 |
Apparently this path ordering was not necessary before some |
28 |
change was made either to either to xorg-server or nvidia-drivers. |
29 |
I had not experienced the problem until very recently even though |
30 |
my xorg.conf contained the reverse ordering. |
31 |
|
32 |
This is the proper solution that I was seeking. Now there is no |
33 |
need for deleting/renaming files as a workaround. |
34 |
|
35 |
Frank Peters |