Robert Grant wrote:
I had been running Coot 0..4 on a Red Hat EL4 machine with no problems until one day last week when I tried to configure the computer for dual monitors. One of the things I did during the process was to download and install the card-specific driver that Nvidia recommended for my Quadro FX 500/600 video card. I never got the dual monitor set up to work (a post for another time and another forum) but even more annoying was the fact that my meddling has broken COOT. When I try to run it I get the following error messages:

COOT_PREFIX is /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0
/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real
/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real) /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/lib/libgtkgl.so.5) /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/lib/libglut.so.3)

Acquiring application resources from /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/share/coot/cootrc

Gtk-WARNING **: Unable to locate loadable module in module_path: "libbluecurve.so", /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/share/coot/cootrc:31: error: unexpected identifier `font_name', expected character `}' freeglut (/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real): OpenGL GLX extension not supported by display ':0.0'

Gtk-WARNING **: Unable to locate loadable module in module_path: "libbluecurve.so",
coot-exe: "/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real"
coot-version:
/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real
/usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real) /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/lib/libgtkgl.so.5) /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/bin/coot-real: /usr/lib/libGL.so.1: no version information available (required by /usr/local/Coot-0.4/coot-Linux-i386-redhat-8.0/lib/libglut.so.3)
core: #f
No core file found.  No debugging





When I look at the /usr/lib directory I see that a number of the files, including /usr/lib/libGL.so.1, appear to have been updated (they have a new time stamp) either by the installation of the Nvidia driver or by up2date, which I ran in an attempt to fix the problem when I first noticed it. Does anyone have any ideas how I might unscramble this egg, short of re-installing my operating system.


bluecurve is not an issue
"/usr/lib/libGL.so.1: no version information available" is not an issue.

This is the problem:
OpenGL GLX extension not supported by display ':0.0'

You need to make your X11 server support the GLX extension

$ xdypinfo | grep GLX
   GLX

if you have Nvidia drivers you should/may see NV-GLX there too.

Hope that helps,

Paul.

Reply via email to