Brainworkshop crash on Linux

118 views
Skip to first unread message

Gwern Branwen

unread,
Feb 11, 2012, 10:58:38 PM2/11/12
to N-back
I finally got around to figuring out why my Brainworkshop wasn't running:

AVBin not detected. Music disabled.
Download AVBin from: http://code.google.com/p/avbin/
Traceback (most recent call last):
File "brainworkshop.pyw", line 868, in <module>
window = MyWindow(cfg.WINDOW_WIDTH, cfg.WINDOW_HEIGHT,
caption=''.join(caption), style=style, vsync=VSYNC)
File "/home/gwern/brainworkshop/pyglet/window/xlib/__init__.py",
line 474, in __init__
super(XlibWindow, self).__init__(*args, **kwargs)
File "/home/gwern/brainworkshop/pyglet/window/__init__.py", line
641, in __init__
raise NoSuchConfigException('No standard config is available.')
pyglet.window.NoSuchConfigException: No standard config is available.

Apparently https://code.google.com/p/pyglet/issues/detail?id=456 &
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597452

$ show libgl1-mesa-dev
Package: libgl1-mesa-dev
Source: mesa
Version: 7.11.2-1
Installed-Size: 79
Maintainer: Debian X Strike Force <debi...@lists.debian.org>
Architecture: amd64
Replaces: libgl-dev, libgl1-mesa-dri-dev
Provides: libgl-dev, libgl1-mesa-dri-dev
Depends: mesa-common-dev (= 7.11.2-1), libgl1-mesa-glx (= 7.11.2-1), libxext-dev
Conflicts: libgl-dev, libgl1-mesa-dri-dev
Description-en: free implementation of the OpenGL API -- GLX development files
This version of Mesa provides GLX and DRI capabilities: it is capable of
both direct and indirect rendering. For direct rendering, it can use DRI
modules from the libgl1-mesa-dri package to accelerate drawing.
.
This package includes headers and static libraries for compiling
programs with Mesa.
.
For a complete description of Mesa, please look at the libgl1-mesa-swx11
package.
Homepage: http://mesa3d.sourceforge.net/
Description-md5: 5bc831e948e1779762c26ef7e89b1abc
Section: libdevel
Priority: optional
Filename: pool/main/m/mesa/libgl1-mesa-dev_7.11.2-1_amd64.deb
Size: 31760
MD5sum: c75ed3f76eb5308e3e6582add1444479
SHA1: 4a7a4d2ee503991383ebe150d42e804b1f70434d
SHA256: 1c46bf1426a001acc9ddbabbd07644762856bbcbc1327bf14c202f5dd627ca69

$ sudo apt-get remove libgl1-mesa-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libgl1-mesa-dev libglu1-mesa-dev libqt4-opengl-dev
0 upgraded, 0 newly installed, 3 to remove and 26 not upgraded.
After this operation, 1,341 kB disk space will be freed.
(Reading database ... 175376 files and directories currently installed.)
Removing libqt4-opengl-dev ...
Removing libglu1-mesa-dev ...
Removing libgl1-mesa-dev ...
Processing triggers for glx-alternative-mesa ...
update-alternatives: warning: forcing reinstallation of alternative
/usr/lib/mesa-diverted because link group libGL.so-master is broken.
update-alternatives: warning: skip creation of
/usr/lib/x86_64-linux-gnu/libGL.so because associated file
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so (of link group
libGL.so-master) doesn't exist.

$ py brainworkshop.pyw
AVBin not detected. Music disabled.
Download AVBin from: http://code.google.com/p/avbin/
$

--
gwern
http://www.gwern.net

Reply all
Reply to author
Forward
0 new messages