This happens when I run pioneer. What does it mean? And/or how do I tell if I will be able to run pioneer at all?
Any directional advice would be appreciated.
./pioneer
Failed to set video mode. (Couldn't find matching GLX visual). Re-trying without multisampling.
Initialized GL2 renderer
started 7 worker threads
ship definition for 'lunarshuttle' has deprecated 'camera_offset' field
ship definition for 'lunarshuttle' has deprecated 'gun_mounts' field
ship definition for 'venturestar' has deprecated 'camera_offset' field
ship definition for 'venturestar' has deprecated 'gun_mounts' field
Face Generation source images loaded.
Number of factions added: 103
error: OpenGL error(s) during frame:
GL_INVALID_ENUM
There are two files that Pioneer creates called "output.txt" and "opengl.txt", if you can upload those or cut n' paste their contents here that would help.
Also what operating system are you using?
Did you download Pioneer from the website or did you compile it yourself?
If you downloaded it then what version did you get, and is there a newer version you could try (build frequently)?
At what point does it actually crash? Is it during the loading when there is a blue progress bar on the screen?
The output kickpass gave was the one, that would go to "output.txt" if it was configured that way (which is not the default on Linux as I was reminded recently). So, this time it might be a real OpenGL error ;)
@kickpass: Please post your ~/.pioneer/opengl.txt . Often this kind of errors is an indication of the graphic chipset not supporting some OpenGL features (either because the chip is too old or the driver is crappy). Trying with another driver (e.g. with the proprietary if you are using open source ones, or the other way around) might also help.
Setting "EnableGLDebug=1" in your ~/.pioneer/config.ini might give some extra information if the driver and chipset support it.
Edit: Please also tell us your operating system. I'm guessing some Linux distribution, but there are lots of them.
output of ./pioneer with "EnableGLDebug=1" in ~/.pioneer/config.ini
Failed to set video mode. (Couldn't find matching GLX visual). Re-trying without multisampling.
GL_KHR_debug is not supported; GLDebug will not work
Initialized GL2 renderer
started 7 worker threads
ship definition for 'lunarshuttle' has deprecated 'camera_offset' field
ship definition for 'lunarshuttle' has deprecated 'gun_mounts' field
ship definition for 'venturestar' has deprecated 'camera_offset' field
ship definition for 'venturestar' has deprecated 'gun_mounts' field
Face Generation source images loaded.
Number of factions added: 103
error: OpenGL error(s) during frame:
GL_INVALID_ENUM
Ok, I've heard about this problem enough in the last couple of weeks to actually attempt to do something about it. Right now I'm working on getting the kids' ancient Ubuntu laptop up to a point where it can build Pioneer, then I can try to find it.
I'm pretty sure its not good enough to run Pioneer in its current form:
Well that went nowhere. It actually started just fine. It does get stuck in an infinite loop deep in the driver under DrawTriangles after a few seconds of play, but that's an entirely different problem. Dammit.