keyjnote exits with OpenGL error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyopengl (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
python2.6 (Debian) |
Fix Released
|
Unknown
|
Bug Description
Binary package hint: keyjnote
I'm trying to run keyjnote on the most current Ubuntu server 8.04 beta. Xorg is running fine, Xpdf works fine, glxinfo reports a working GL environment (albeit software rendering), glxgears runs fine, yet keyjnote always gives me the following error:
Welcome to KeyJnote version 0.10.2
Traceback (most recent call last):
File "/usr/bin/
from OpenGL.GL import *
File "/usr/lib/
from OpenGL.raw.GL import *
File "/usr/lib/
from OpenGL.
File "/usr/lib/
from OpenGL import platform, arrays
File "/usr/lib/
_load()
File "/usr/lib/
plugin_class = _findPlatform( platform )
File "/usr/lib/
return entrypoint.load()
File "/usr/lib/
entry = __import_
File "/usr/lib/
class GLXPlatform( baseplatform.
File "/usr/lib/
mode=
File "/usr/lib/
return dllType( name, mode )
File "/usr/lib/
self._handle = _dlopen(self._name, mode)
OSError: ('GL: cannot open shared object file: No such file or directory', 'GL', None)
It seems that python cannot find the OpenGL library, but I don't know anything about Python so I'm having a hard time figuring out what's causing this...
Related branches
Changed in python2.6 (Debian): | |
status: | Unknown → Fix Released |
I had a similar problem trying to run a Python-based OpenGL application on a minimal install.
It turns out, the Python OpenGL module uses the ctypes module to find libGL, which in turns relies on binutils' objdump.
Try installing the binutils package, and see if this solves your problem.