Bug 4848 - Dimension 3100 Freezes Every Time Raid is Started on Debian Lenny - "User called no-op dispatch function"
Status: RESOLVED INVALID
Alias: None
Product: Braid
Classification: Unclassified
Component: everything
Version: unspecified
Hardware: PC Linux
: P3 critical
Assignee: Ryan C. Gordon
QA Contact: Ryan C. Gordon
URL:
Depends on:
Blocks:
 
Reported: 2010-12-18 10:57 EST by Harry
Modified: 2011-08-23 23:49:34 EDT
1 user (show)

See Also:


Attachments
Picture of Bug on Debian Lenny. (474.34 KB, image/png)
2010-12-18 16:41 EST, Harry

Description Harry 2010-12-18 10:57:38 EST
This is the second problem I've had so far with opening Raid. First, I got the "Missing required OpenGL extension" error, which always opened the window for a split second (when I ran -windowed, of course) but quickly closed it and outputted, 

"Game Startup Error: Unable to set up graphics.
Reason: Missing required OpenGL extension."

I looked at the solutions in http://bugzilla.icculus.org/show_bug.cgi?id=4825, and installed driconf, and enabled S3TC texture compression. This fixed the problem with the game not starting, but now there is another problem.

Whenever I start Braid with -windowed (or without it, it seems), the game appears with a black screen, my mouse pointer changes, and the command line starts outputting a bunch of errors and my computer freezes. I was able to reproduce this twice. 

I can still get to a terminal via Ctrl-Alt-F1, but killing the process ID with kill didn't seem to do anything. I can't copy/paste the errors because my computer usually freezes right after it outputs them. 

Here is a picture I was able to take with my phone though: http://oi54.tinypic.com/25jgn6v.jpg

There may have been different errors before this, but I wasn't able to catch them. Here's the part that I was able to catch, in text form:

"Please report at buzilla.freedesktop.org
Mesa 7.0.4 implementation error: User called no-op dispatch function (an unsuppo
rted extension function?)"

And some specs about my computer: http://support.dell.com/support/edocs/systems/dim3100/en/sm/specs0.htm

Oddly enough, I got a command not found for glxinfo and it doesn't seem to be in the default Lenny sources.

Thanks for any help ahead of time.
Comment 1 Ryan C. Gordon 2010-12-18 15:37:34 EST
This looks like a driver bug to me. You should probably forward this to the Debian crew.

--ryan.
Comment 2 Harry 2010-12-18 16:41:28 EST
Created attachment 2541 [details]
Picture of Bug on Debian Lenny.
Comment 3 Harry 2010-12-18 16:45:09 EST
Thanks for your reply Ryan.

I decided that before reporting the bug to Debian, I would try installing the new version of Braid. I ran the uninstall script and downloaded the new version from the Humble Indie Bundle. 

This version successfully ran, so I don't think it was a driver issue as you suggested.

The only problem is that it is currently almost unusable. I attached a picture of the newer problem. Everything is ridiculously slow, the main character is a black box, and I get a lot of errors saying something like this:

"driAllocateTexture:636] unable to allocate texture"

Is this related, or should I submit it as a new bug?
Comment 4 bugspam 2010-12-19 07:46:57 EST
That's a DRI thing, which would seem to point the finger of blame at mesa.

I'm having no graphics-related problems with my Radeon X300 which aren't due to hardware limitations; but I'm running squeeze with a local build of mesa 7.9 (which I could also install from experimental), since that adds shader support.
Comment 5 Ryan C. Gordon 2011-08-23 23:49:34 EDT
Closing out some bugs that have been open indefinitely. This one should, if it's still causing you problems, be reported to the OpenGL driver developers (or perhaps the Debian team, which will probably point you to the right people at a minimum).

--ryan.