http://bugs.winehq.org/show_bug.cgi?id=30552
Bug #: 30552 Summary: Unable to open or start "Legend of Grimlock": "XAudio2 error in XAudio2Create" error Product: Wine Version: 1.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: msonders33@gmail.com Classification: Unclassified
Created attachment 39962 --> http://bugs.winehq.org/attachment.cgi?id=39962 Screenshot demonstrating bug.
Unable to run Steam version of Legend of Grimlock. On "XAudio2 error in XAudio2Create" error on startup. See attachment for screenshot of error.
- Steam has been installed via winetricks from the Ubuntu repo (version 20120308) - xact, xact_jun2010, and directx9 have been intalled via winetricks - audio has been set to "Emulate" - Computer has powerful Nvidia graphics card running Nvidia proprietary drivers
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #1 from msonders33@gmail.com 2012-04-29 18:53:04 CDT --- I forgot to add this is Ubuntu 12.04 64bit.
http://bugs.winehq.org/show_bug.cgi?id=30552
Dave Lentz dtl135dtl135@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dtl135dtl135@gmail.com
--- Comment #2 from Dave Lentz dtl135dtl135@gmail.com 2012-05-02 17:46:08 CDT --- Make sure you have libasound2-plugins:i386 package installed. https://bugs.launchpad.net/ubuntu/+source/wine1.4/+bug/978293
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #3 from msonders33@gmail.com 2012-05-06 16:37:50 CDT --- Thank you Dave. I installed the package you reccomend and the result is still the same.
http://bugs.winehq.org/show_bug.cgi?id=30552
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaynobyl@gmx.de
--- Comment #4 from Jay jaynobyl@gmx.de 2012-06-05 10:19:32 CDT --- I have the same problem on Ubuntu 12.04 64bit.with Wine 1.5.5
There is an error with loading the file "gnome-keyring-pkcs11.so" which does not exist at the 32bit path. Probably I have to try to create a symbolic-link.
Probably it's a Ubuntu-Package and not a Wine Issue.
here is is the full terminaloutput (german): 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: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden fixme:heap:HeapSetInformation (nil) 1 (nil) 0 err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x32eae4,0x00000000), stub! err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
http://bugs.winehq.org/show_bug.cgi?id=30552
mimozo@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mimozo@mail.ru
--- Comment #5 from mimozo@mail.ru 2012-07-13 07:27:14 CDT --- Ubuntu 64bit. Have the same problem with GOG version of the game. xact and directx installed.
http://bugs.winehq.org/show_bug.cgi?id=30552
Jonathan odyssomay@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |odyssomay@gmail.com
--- Comment #6 from Jonathan odyssomay@gmail.com 2012-07-21 06:41:04 CDT --- I also have this issue.
Wine 1.5.8, opensuse 12.1, nvidia 550ti
I have tried with a clean wineprefix as well as with directx9/10 installed.
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #7 from Jonathan odyssomay@gmail.com 2012-07-21 07:13:18 CDT --- This is an issue for windows users as well. See this topic: http://www.grimrock.net/forum/viewtopic.php?f=12&t=513
The solution found was to install the following: http://www.microsoft.com/en-us/download/details.aspx?id=35
The problem seems to be (from the thread) that newer directx versions are missing some parts of 9.0c. I don't know if this is applicable to wine.
I tried to disable the d3d10 dll, but got the same error.
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #8 from Jonathan odyssomay@gmail.com 2012-07-21 11:16:36 CDT --- I was able to find a solution! :D I simply set WINEARCH="win32" and it worked. :) I do have some sound issues though, but only when music is playing.
This is not really a fix to this bug, but it does make the game playable.
http://bugs.winehq.org/show_bug.cgi?id=30552
Dusan shann@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shann@volny.cz
--- Comment #9 from Dusan shann@volny.cz 2012-07-23 12:50:46 CDT --- Kubuntu 12.04, Wine 1.5.9, Radeon 5570, I play other Steam games with the same wine and config. - Torchlight, TES: Oblivion..
I fixed XAudio2 problem as it is described in GOG one.. env WINEPREFIX="/home/.../steam" winetricks --force xact env WINEPREFIX="/home/.../steam" winetricks --force xact_jun2010 but now I got another DX error.. Device doesn´t support multiple render target
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #10 from Jonathan Fischer Friberg odyssomay@gmail.com 2012-07-23 18:02:22 CDT --- I also get the "Device doesn't support multiple render targets" after updating to 1.5.9 from 1.5.8.
http://bugs.winehq.org/show_bug.cgi?id=30552
flugen mtrdraco@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mtrdraco@hotmail.com
--- Comment #11 from flugen mtrdraco@hotmail.com 2012-07-23 18:45:31 CDT --- I can confirm this bug on Fedora 16 (x86_64, running 32 bit wine). I was able to fix it by installing Steam in a new WINEPREFIX and using winetricks to install the DirectX, Visual C, and xact components (d3dx9*, vcrun2010, and xact) before installing LoG. After install, LoG tried to install its own version of DirectX and Visual C, which I cancelled. (Of course, I still couldn't run LoG, getting a "Device can't render to D3DFMT_A16B16G16R16F" error, but I believe that is something unrelated, possibly due to cancelling the DirectX install :P).
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #12 from Henri Verbeet hverbeet@gmail.com 2012-07-24 04:24:12 CDT --- (In reply to comment #10)
I also get the "Device doesn't support multiple render targets" after updating to 1.5.9 from 1.5.8.
That's probably bug 31239, should be fixed in current git.
http://bugs.winehq.org/show_bug.cgi?id=30552
--- Comment #13 from Jay jaynobyl@gmx.de 2012-08-01 18:16:31 CDT --- I use the GOG version and had the same error. With wine 1.5.10, it was startable and playable (Overrides: xact_jun2010, d3dcompiler_43) without the errormessage. So it seems to be fixed.
http://bugs.winehq.org/show_bug.cgi?id=30552
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |scott@open-vote.org Ever Confirmed|0 |1
--- Comment #14 from Scott Ritchie scott@open-vote.org 2012-09-14 18:11:48 CDT --- Confirmed on 1.5.12:
On the GOG version, the game offers to install DirectX 9.0c. If you say yes, it works fine. If you say no, then the game crashes on startup due to missing xact dll.
If you winetricks xact_june2010 you get a different crash complaining about d3d not being complete.
If you also winetricks d3dcompiler_43, then the game works.
http://bugs.winehq.org/show_bug.cgi?id=30552
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution| |DUPLICATE
--- Comment #15 from Anastasius Focht focht@gmx.net 2013-04-27 06:07:40 CDT --- Hello folks,
--- quote --- I was able to find a solution! :D I simply set WINEARCH="win32" and it worked. :) I do have some sound issues though, but only when music is playing.
This is not really a fix to this bug, but it does make the game playable. --- quote ---
missing XAudio2 COM inproc server registration/keys when installing in 64-bit prefix with default Winver 'Windows XP' is intended, there is nothing to fix here.
I explained everything in bug 30912
Use WinVer > Windows XP when you intend to install XAudio2 components in 64-bit prefix or use 32-bit prefix.
Regards
*** This bug has been marked as a duplicate of bug 30912 ***
http://bugs.winehq.org/show_bug.cgi?id=30552
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Austin English austinenglish@gmail.com 2013-04-29 03:25:09 CDT --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=30552
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|jaynobyl@gmx.de |