You are not logged in.

#1 2012-04-29 04:30:34

StevelKnievel
Member
Registered: 2012-04-29
Posts: 1

Graphics Issues. err:ntdll:RtlpWaitForCriticalSection

Hi. This is my first post, after unsuccessfully scouring the internet for a solution to my problem. Basically I'm trying to get some older games to run on my arch netbook via wine, and have had very little success.

The first one is Diablo 2. I'm capable of running it in windowed mode(which supposedly forces directdraw) but full screen always crashes on me. There is a video test binary bundled with it which (in theory) should allow me to select ddraw when running it fullscreen, but the D2Vidtest.exe crashes before giving me the option to select anything. The application itself says

Please wait whilst the video test is running
Video Test is now examining your video hardware
Video test is now testing DirectDraw

Shortly after this 3rd line comes up, I get the following message repeated regularly in my terminal output, before wine eventually crashes

err:ntdll:RtlpWaitForCriticalSection section 0x7e5491e0 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0025, blocked by 0009, retrying (60 sec)

Running Diablo 2 outside of windowed mode, gives no terminal output, but a wine message box stating "UNHANDLED EXCEPTION, ACCESS VIOLATION (c0000005)". After clicking ok I am greeted with the repeating message

err:ntdll:RtlpWaitForCriticalSection section 0x7ba36720 "../../../wine/dlls/kernel32/console.c: CONSOLE_CritSect" wait timed out in thread 0025, blocked by 0028, retrying (60 sec)


The other one is Planescape: Torment
Running this in fullscreen, gives me a blackscreen, followed by wine crashing, along with

fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16

^^ Seems quite fixable, and is not my main concern at the moment.

Running this in a window first suggests I either switch to 16bit colour depth, or run it in fullscreen, before displaying an empty window with the appropriate Icon, plays about .5 seconds of sound before once again crashing with a

err:ntdll:RtlpWaitForCriticalSection section 0x7e2f01e0 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 0028, retrying (60 sec)


I'm not sure what system information I should attach so ask for anything needed. Here are some outputs that might be useful

$glxinfo | grep rend
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD PALM
    GL_EXT_vertex_array_bgra, GL_NV_conditional_render,

$ lspci | grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6250]

$ sudo lshw -c video
  *-display               
       description: VGA compatible controller
       product: Wrestler [Radeon HD 6250]
       vendor: Advanced Micro Devices [AMD] nee ATI
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:41 memory:d0000000-dfffffff ioport:f000(size=256) memory:feb00000-feb3ffff

On advice, I tried installing several 32bit packages (lib32-ati-dri, lib32-alsa-lib, lib32-libgl, lib32-libgles, lib32-libglapi, lib32-mesa, lib32-mpg123) but to no avail.




I would love some help on this.

Last edited by StevelKnievel (2012-04-29 04:42:18)

Offline

Board footer

Powered by FluxBB