Bug 5895 - 3D engine silently fails; 2D images only
Status: NEW
Alias: None
Product: Dungeon Defenders
Classification: Unclassified
Component: everything
Version: unspecified
Hardware: PC Linux
: P3 major
Assignee: Ryan C. Gordon
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2013-03-06 22:18 EST by joshua.r.marshall.1991
Modified: 2013-05-10 03:19:37 EDT
2 users (show)

See Also:


Attachments
installed packages and details (394.63 KB, text/plain)
2013-03-06 22:18 EST, joshua.r.marshall.1991

Description joshua.r.marshall.1991 2013-03-06 22:18:57 EST
Created attachment 3334 [details]
installed packages and details

Upon startup, there are a number of issues.
1) appropriate signal handling is laggy.
2) basic intro credits glitch and lag.
3) poor startup time.
4) bizzare CPU spikes
5) occasionally input is not recognized

But, after all that, the game fails to execute any 3D rendering.  By any I truely mean any.  Mouse icon is not present, at the start screen there are only the 5 startup buttons for exit, play offline, play online, options, and credits.  When it automatically took me through the initial character creation, I was able to finish that, but had no idea what I had done.

Also, during execution, arrows, tab, enter, and space it seems were ignored at arbitrary times.

It almost looks like there might be an unlisted dependancy which is causing the errors.  I have attached a list of all my installed files in gratuitous detail for this possibility.

The worst part is that there was no debug output on the terminal.  Atleast for initial testing, the "--help" and "--debug" options should be able to be passed.
Comment 1 Ryan C. Gordon 2013-03-07 00:53:38 EST
> But, after all that, the game fails to execute any 3D rendering.  By any I
> truely mean any.  Mouse icon is not present, at the start screen there are
> only the 5 startup buttons for exit, play offline, play online, options, and
> credits.  When it automatically took me through the initial character
> creation, I was able to finish that, but had no idea what I had done.

This sounds like an OpenGL driver issue to me. Make sure you have the correct (32-bit) OpenGL drivers installed.

--ryan.
Comment 2 joshua.r.marshall.1991 2013-03-07 08:24:57 EST
I have the appropriate intel 32 bit driver installed, v 9.1 distro revision 2.  It's under the package name lib32-intel-dri
Comment 3 geomoch 2013-03-11 20:29:12 EDT
I have the exact same problem. Archlinux, 64bit, Fujitsu AH532 (i5, Intel HD 4000).
Comment 4 TheEyes 2013-04-23 01:38:22 EDT
Same problem here. Running Ubunto 12.04, with kernel updates and xorg-edgers, and also an Intel HD 4000 GPU
Comment 5 TheEyes 2013-04-26 23:44:46 EDT
The problem with this being an OpenGL issue is that other 3D, OpenGL games work fine on this machine, which makes me think it's specific to this game and the Intel graphics driver. I'd like to do a bit more testing, but there's zero debugging information available, even when running from the terminal, so I'm kind of stuck.
Comment 6 TheEyes 2013-05-10 03:19:37 EDT
Okay, I got mine working; I updated to the most bleeding-edge xorg drivers I could find, and installed the libgl1-mesa-dri-experimental:i386 package. Now it works; I guess the Intel drivers just aren't normally up to handling this sort of thing.