Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 290395

Summary: sci-chemistry/avogadro-1.0.0 fails to start with nvidia opengl
Product: Gentoo Linux Reporter: Juergen Rose <rose>
Component: Current packagesAssignee: Marcus D. Hanwell (RETIRED) <cryos>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Juergen Rose 2009-10-24 17:24:40 UTC
Starting avogadro I get the following error message in the terminal window:
rose@condor:/home/rose(2)$ avogadro 
"Avogadro version:	1.0.0	Git:	
LibAvogadro version:	1.0.0	Git:	" 
Locale:  "C" 
Libavogadro translations not found. 
Xlib:  extension "GLX" missing on display ":0.0".

Then a alert box:
   This system does not support OpenGL.

Nvidia opengl is activated:
rose@condor:/home/rose(4)$ eselect opengl list
Available OpenGL implementations:
  [1]   nvidia *
  [2]   xorg-x11

I don't have a /etc/X11/xorg.conf

At a second PC with xorg-x11-opengl I can start avogadro.

Reproducible: Always
Comment 1 Juergen Rose 2009-10-27 08:35:28 UTC
The reason for the observed behaviour is perhaps due to the fact, that only the nv x11 driver and not the nvidia driver is loaded, if there is no xorg.conf.

And if only the nv driver is loaded, then nvidia opengl does not work.
Comment 2 Marcus D. Hanwell (RETIRED) gentoo-dev 2010-05-16 20:25:19 UTC
This looks like a GL driver issue, rather than a specific Avogadro issue. If GLX issue is missing Avogadro will not work, but should warn you of the problem rather than crashing. Did you check whether the nvidia kernel module had been loaded?
Comment 3 Marcus D. Hanwell (RETIRED) gentoo-dev 2011-01-28 20:28:17 UTC
If the GLX extension is missing Avogadro cannot function, nor would any OpenGL application. I am marking this as WORKSFORME.