https://bugs.winehq.org/show_bug.cgi?id=37687
Bug ID: 37687 Summary: S.T.A.L.K.E.R - Shadow of Chernobyl locks up on start with dynamic lightning Product: Wine Version: 1.7.31 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: zzarko@gmail.com Distribution: ---
If I try to enable dynamic rendering in S.T.A.L.K.E.R - Shadow of Chernobyl (any of two dynamic options), the game even won't to start. This is what I get in the terminal (all messages after starting):
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:__hook_pthread_create most thread attributes ignored! err:ntdll:RtlpWaitForCriticalSection section 0x7bcd1f00 "loader.c: loader_section" wait timed out in thread 0023, blocked by 0009, retrying (60 sec)
The last line repeats every minute and all I can do is to kill it.
When using static lightning, sometimes (every 4th-5th run) STALKER locks up on "Exit to windows". This is the error I get on terminal when that happens: err:ntdll:RtlpWaitForCriticalSection section 0x7bcd2240 "rtl.c: peb_lock" wait timed out in thread 0028, blocked by 0009, retrying (60 sec)
It looks similar to prevous last line.
I'm running updated Ubuntu 14.04 64bit, using wine from wine team ppa (1.7.31), and game is installed in fresh win32 prefix. Game was bought on GOG, version is 1.0006, installer is setup_stalker_shoc_2.1.0.7. The graphic card is Radeon 7950, with Catalyst 14.20.
I'll gladly try to answer questions/try stuff to make this work.
https://bugs.winehq.org/show_bug.cgi?id=37687
Zarko Zivanov zzarko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzarko@gmail.com Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #1 from Zarko Zivanov zzarko@gmail.com --- More testing today... Same lock up at start happens with FOSS drivers and with new Catalyst divers that came out today (14.12).
https://bugs.winehq.org/show_bug.cgi?id=37687
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #2 from joaopa jeremielapuree@yahoo.fr --- Is it still an issue? If yes, does there exist a demo showing the problem?
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #3 from Zarko Zivanov zzarko@gmail.com --- wine-1.7.44, still the same thing:
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:d3d:wined3d_dll_init VideoMemorySize is 0 but must be >0 fixme:thread:__hook_pthread_create most thread attributes ignored! err:ntdll:RtlpWaitForCriticalSection section 0x7bcd3fc0 "loader.c: loader_section" wait timed out in thread 0026, blocked by 0009, retrying (60 sec) ...
I have GOG version of the game. What kind of demo do you need?
https://bugs.winehq.org/show_bug.cgi?id=37687
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- err:d3d:wined3d_dll_init VideoMemorySize is 0 but must be >0
This should not be happening.
http://wiki.winehq.org/UsefulRegistryKeys
See how to changee it via registery and tell us if it helps.
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #5 from Zarko Zivanov zzarko@gmail.com --- I have already tried that. My card has 3096MB,so I tried 3096 (decimal) as memory size, I tried also 2048, but the result is the same. Just tried it again with my current wine-1.7.50, same thing and it still reports that VideoMemorySize is 0 when the game is started, no matter what I enter in the registry editor.
Here is the export of the Direct3D key, just for the reference (currently 2048MB):
[HKEY_CURRENT_USER\Software\Wine\Direct3D] "AlwaysOffScreen"="enabled" "OffscreenRenderingMode"="fbo" "useGLSL"="enabled" "VideoMemorySize"=dword:00000800
If you have any other suggestion or request (debug output, anything), I'd gladly try.
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #6 from Zarko Zivanov zzarko@gmail.com --- Sorry, I just realised that I made a mistake of making VideomemorySize a DWORD value instead of String value. I corrected that, I no longer have line with memory size error, but the rest looks the same:
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:__hook_pthread_create most thread attributes ignored! err:ntdll:RtlpWaitForCriticalSection section 0x7bcdc300 "loader.c: loader_section" wait timed out in thread 0027, blocked by 0009, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7bcdc300 "loader.c: loader_section" wait timed out in thread 0027, blocked by 0009, retrying (60 sec)
Last line repeats every 60 seconds.
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #7 from super_man@post.com --- This looks suspicious but I cant really tell what it means.
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
https://bugs.winehq.org/show_bug.cgi?id=37687
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #8 from winetest@luukku.com --- (In reply to Zarko Zivanov from comment #6)
Could you retest? Latest test was wine 1.7.50. I don't know how many revisions that's already behind, but a lot of time has already passed and wine usually releases a new wine every 2 weeks.
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #9 from Zarko Zivanov zzarko@gmail.com --- I haven't tried to turn on dynamic lightning for a long time, but I have just tried it with wine 1.8 and 2.4 (Staging). With 1.8 is the same as before, but with 2.4 (Staging) Full Dynamic Lightning works!
So, I guess this could be marked as Solved.
https://bugs.winehq.org/show_bug.cgi?id=37687
Gijs Vermeulen acescopezz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |acescopezz@gmail.com
--- Comment #10 from Gijs Vermeulen acescopezz@gmail.com --- (In reply to Zarko Zivanov from comment #9)
I haven't tried to turn on dynamic lightning for a long time, but I have just tried it with wine 1.8 and 2.4 (Staging). With 1.8 is the same as before, but with 2.4 (Staging) Full Dynamic Lightning works!
So, I guess this could be marked as Solved.
Could you try with plain wine 2.8? And you will have to mark it fixed yourself, not everyone has the rights :)
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #11 from winetest@luukku.com --- (In reply to Zarko Zivanov from comment #9)
I haven't tried to turn on dynamic lightning for a long time, but I have just tried it with wine 1.8 and 2.4 (Staging). With 1.8 is the same as before, but with 2.4 (Staging) Full Dynamic Lightning works!
So, I guess this could be marked as Solved.
Well not really. The original bug report is against wine and the fix is in staging. Until the fix remains (whatever it is) in staging this bug needs to be open.
You tried 1.8, but that's old already. New stable is 2.0 series. The fix could already be in newer stable release.
https://bugs.winehq.org/show_bug.cgi?id=37687
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #12 from Gijs Vermeulen gijsvrm@gmail.com --- No response in over 3 years, no download available, marking ABANDONED.
https://bugs.winehq.org/show_bug.cgi?id=37687
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|gijsvrm@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=37687
--- Comment #13 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=37687
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Austin English austinenglish@gmail.com --- Closing.