Devil Daggers will not run

Questions about Wine on Linux
Locked
Trist
Level 1
Level 1
Posts: 6
Joined: Mon Feb 29, 2016 10:59 am

Devil Daggers will not run

Post by Trist »

I am using Arch Linux 64bit, on wine-staging 1.9.4-1. I am having trouble getting Devil Daggers to run.

I have installed Steam through Wine and then the game of course which is on another drive. At first, I couldn't run the game because it needed lib32-openal. However once I installed that and tried to rerun the game through terminal it says that I need to have steam open. It (being steam on that wineprefix) is open yet that doesn't work.

So I opened Steam with wine through the terminal, and then ran Devil Daggers through there. A black box will appear and then closes in about five seconds. Here is the output Steam spit out during this time.

IPC client is in my process, could/should be using an in-process pipe.fixme:ver:GetCurrentPackageId (0x33fbc0 (nil)): stub
fixme:ntdll:EtwEventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0064b0, 0x3f040ce8, 0x3f040ce0
fixme:ntdll:EtwEventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0064b0, 0x3f040d20, 0x3f040d18
fixme:ntdll:EtwEventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0064b0, 0x3f040cb0, 0x3f040ca8
fixme:ntdll:EtwEventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0064b0, 0x3f040d58, 0x3f040d50
fixme:ntdll:EtwEventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0064b0, 0x3f040d90, 0x3f040d88
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Setting breakpad minidump AppID = 422970
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198122658119 [API loaded no]
fixme:system:SetProcessDPIAware stub!
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
AL lib: (EE) alc_cleanup: 1 device not closed
fixme:system:SystemParametersInfoW Unknown action: 116

I cannot find a package named "winbind" or "ntlm_auth" and when I google all I find are results for Samba which I am not familiar with and just installing wasn't enough. I cannot find any dlls specific to the error with winetricks and adding "WINEDEBUG=err+ntdll" didn't give any additional information. I can try following the Arch Wiki to set up Samba if requested, but until then, does anyone know what could be wrong?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Devil Daggers will not run

Post by dimesio »

Winbind is part of Samba. Some distros put it in a separate package, some don't. You need to install whatever package provides it, and you need both 32 and 64 bit libraries, but you don't need to set up a Samba server.
Trist
Level 1
Level 1
Posts: 6
Joined: Mon Feb 29, 2016 10:59 am

Re: Devil Daggers will not run

Post by Trist »

Arch Linux doesn't appear to provide 32bit and 64bit Samba in separate packages, so I have installed Samba and here is what I am getting now.

fixme:ver:GetCurrentPackageId (0x33fbc0 (nil)): stub
fixme:ntdll:EtwEventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0064b0, 0x3f040ce8, 0x3f040ce0
fixme:ntdll:EtwEventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0064b0, 0x3f040d20, 0x3f040d18
fixme:ntdll:EtwEventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0064b0, 0x3f040cb0, 0x3f040ca8
fixme:ntdll:EtwEventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0064b0, 0x3f040d58, 0x3f040d50
fixme:ntdll:EtwEventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0064b0, 0x3f040d90, 0x3f040d88
Setting breakpad minidump AppID = 422970
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198122658119 [API loaded no]
fixme:system:SetProcessDPIAware stub!
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
AL lib: (EE) alc_cleanup: 1 device not closed
fixme:system:SystemParametersInfoW Unknown action: 116
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Devil Daggers will not run

Post by dimesio »

File a bug.
Trist
Level 1
Level 1
Posts: 6
Joined: Mon Feb 29, 2016 10:59 am

Re: Devil Daggers will not run

Post by Trist »

dimesio wrote:File a bug.
It has been several days since I have, but have not received an email yet. I will post a link to the bug report as soon as it is published, thanks.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Devil Daggers will not run

Post by dimesio »

https://bugs.winehq.org/show_bug.cgi?id=40233

There is no email when submitting bug reports. You will get an email if anyone else leaves a comment or changes anything in the report.
quantumdot
Newbie
Newbie
Posts: 4
Joined: Thu Apr 14, 2016 9:24 pm

Re: Devil Daggers will not run

Post by quantumdot »

I know this is a little old, but did you check the logfile in the common/devildaggers directory? I'm not sure what version of OpenGL Wine supports up to, but it would appear that Devil Daggers requires a version of OpenGL > 3.3. My apologies if this isn't relevant to you.
Locked