After installing the proprietary NVIDIA drivers I am getting the following error message on start up:
Error initializing OpenGL: X server is missing OpenGL GLX extension
Couldn't configure togl widget
Does this say anything different from the one I reported before?
Thomas
--On 10 September 2012 21:48, Tom Goddard <goddard@sonic.net> wrote:Hi Thomas,
This a graphics driver problem. Chimera fails to start because it can't initialize the OpenGL 3d graphics. Googling nv-glx extension fedora 17 suggests it is a problem with how the nvidia driver is installed. Maybe Chimera is partially getting the software Mesa driver and partially the Nvidia driver. The nv-glx missing warning may not be the actual problem causing Chimera to not start but is probably an indicator of the underlying graphics driver installation problem.
Tom
Greetings,
I am running Fedora 17 64-bit with bumblebee and akmod-nvidia on my laptop (the original nvidia drivers could not be installed). My GPU (not sure if this is helpful to know) is GeForce GT 650M and after doing that workaround with the open source drivers, in order to use the GPU I launch each program using "optirun" command (i.e. to launch pymol "optirun pymol", otherwise I get a black screen and the laptop automatically logs out). I have chimera production version 1.6.2 (build 36855) 2012-07-06 17:55:00 UTC, and whenever I run ./bin/chimera, with or without optirun, I see the small start up window "UCSF Chimera, an Extensible Molecular Modeling System" but after a couple of seconds chimera terminates with the following message:
$ ./bin/chimera
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
X Error of failed request: GLXBadCurrentWindow
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 1376
Current serial number in output stream: 1376
Or with optirun:
$ optirun --debug ./bin/chimera
[18180.513653] [DEBUG]optirun version 3.0.1 starting...
[18180.514638] [DEBUG]Active configuration:
[18180.514642] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[18180.514646] [DEBUG] X display: :8
[18180.514650] [DEBUG] LD_LIBRARY_PATH: /usr/lib64/nvidia:/usr/lib64/xorg/nvidia
[18180.514653] [DEBUG] Socket path: /var/run/bumblebee.socket
[18180.514656] [DEBUG] VGL Compression: proxy
[18191.641124] [INFO]Response: Yes. X is active.
[18191.641145] [INFO]Running application through vglrun.
[18191.641242] [DEBUG]Process vglrun started, PID 3339.
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
X Error of failed request: GLXBadCurrentWindow
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 1376
Current serial number in output stream: 1376
[18199.687495] [DEBUG]SIGCHILD received, but wait failed with No child processes
[18199.687528] [DEBUG]Socket closed.
[18199.687540] [DEBUG]Killing all remaining processes.
It is worth mentioning that the small start-up window disappears after saying "initializing OpenGL". Do you have any idea what I can do to fix it?
Thanks in advance,
Thomas
_______________________________________________ Chimera-dev mailing list Chimera-dev@cgl.ucsf.edu http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-dev
======================================================================
Thomas Evangelidis
PhD student
Biomedical Research Foundation, Academy of Athens
4 Soranou Ephessiou , 115 27 Athens, Greece
email: tevang@bioacademy.gr
website: https://sites.google.com/site/thomasevangelidishomepage/
======================================================================
Thomas Evangelidis
PhD student
University of Athensemail: tevang@pharm.uoa.gr
website:
https://sites.google.com/site/thomasevangelidishomepage/