public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-amd64] Nvidia or Xorg Problem with GLX
@ 2015-01-19 18:56 Frank Peters
  2015-01-19 19:37 ` Brandon Vincent
  2015-01-20 17:27 ` [gentoo-amd64] Nvidia or Xorg Problem with GLX [Solved] Frank Peters
  0 siblings, 2 replies; 9+ messages in thread
From: Frank Peters @ 2015-01-19 18:56 UTC (permalink / raw
  To: gentoo-amd64

Hello,

My system has been running well but just by chance I noticed a strange
error in my xorg-server log:

(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module.

The X log indeed indicates that the loaded GLX module is *not* the nvidia
GLX module:

(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"

As a consequence, the nvidia glx module fails to initialize and I suppose
that opengl has fallen back to software rendering.

I cannot pinpoint this error to any specific change in my system because,
as I mentioned, my system has been running well and there has been no need
to check the logs or to check anything else.

After doing some searching, I did find that others have reported the same
problem and the solution is to delete the Xorg glx module, which is located
at /usr/lib64/xorg/modules/extensions/libglx.so.  After deleting (or renaming)
this file and then restarting X the problem vanishes.

However, this solution is far from ideal.  There must be a proper way to
fix this issue.

Does anyone have any insight or suggestions?

My xorg.conf has the necessary module paths set:

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

My eselect is set to opengl nvidia:

eselect opengl list
Available OpenGL implementations:
  [1]   nvidia *
  [2]   xorg-x11

Also, re-installing the nvidia-drivers, as the X log file suggests,
did not solve the problem.

Until I find a proper fix, I'll have to keep the xorg glx module
deleted.

Frank Peters



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-01-22  6:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-19 18:56 [gentoo-amd64] Nvidia or Xorg Problem with GLX Frank Peters
2015-01-19 19:37 ` Brandon Vincent
2015-01-19 22:19   ` Frank Peters
2015-01-20 17:27 ` [gentoo-amd64] Nvidia or Xorg Problem with GLX [Solved] Frank Peters
2015-01-20 17:47   ` Drake Donahue
2015-01-20 23:17     ` Frank Peters
2015-01-21  2:29       ` [gentoo-amd64] " Duncan
2015-01-21 15:54         ` Frank Peters
2015-01-22  6:42           ` Duncan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox