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