I reported at bug #192019 about stable pyopengl, now it is a report against ~amd64 pyopengl and gnome-games. Running it with 3D view results in: Traceback (most recent call last): File "/usr/lib64/python2.5/site-packages/glchess/gtkui/gtkui.py", line 174, in __expose self.view.feedback.renderGL() File "/usr/lib64/python2.5/site-packages/glchess/main.py", line 409, in renderGL self.scene.render() File "/usr/lib64/python2.5/site-packages/glchess/scene/opengl/opengl.py", line 274, in render self.__drawBoard() File "/usr/lib64/python2.5/site-packages/glchess/scene/opengl/opengl.py", line 608, in __drawBoard self.__whiteTexture.bind() #blackTexture File "/usr/lib64/python2.5/site-packages/glchess/scene/opengl/texture.py", line 131, in bind self.__texture = self.__generate() File "/usr/lib64/python2.5/site-packages/glchess/scene/opengl/texture.py", line 121, in __generate gluBuild2DMipmaps(GL_TEXTURE_2D, GL_LUMINANCE, self.__width, self.__height, self.__format, GL_UNSIGNED_BYTE, self.__data) GLUerror: [Errno 100901] invalid value Once 3D it is selected, I needed to clear the option with gconf-editor to be able to run it again without the obnoxious bugbuddy screen popping up all the time.
Still happens with gnome-games-2.20.1, nothing changed there.
Looks like this bug is related to the bug I just submitted (http://bugs.gentoo.org/show_bug.cgi?id=202921). Try upgrade pyopengl.
Disregard my previous comment. Clearly different bugs, miss-read the bug summary. Sorry.
dev-python/pyopengl-3.0.0 beta solves this for me. Please test and report.
ping guys !
It looks like it works here. I got some issues but at least it mostly works, while before the upgrade it was consistently not working.
pyopengl-3.0 is stable, and glchess works fine.