web-dev-qa-db-fra.com

X3DAudio1_7.dll et XAPOFX1_5.dll pour les jeux dans Wine

J'essaie de jouer à XCOM sur Wine (en utilisant Play sur Linux). Malheureusement, ça ne marche pas.

L'option de débogage dans POL affiche ceci:

Running wine-1.5.15 play-XCOM.exe (Working directory : /home/stephen/.PlayOnLinux/wineprefix/XCOM/drive_c/XCom Enemy Unknown)
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 directoryfixme:Shell:SHAutoComplete stub
fixme:exec:Shell_execute flags ignored: 0x00000180
err:module:import_dll Loading library X3DAudio1_7.dll (which is needed by L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe") failed (error c000007b).
err:module:import_dll Loading library XAPOFX1_5.dll (which is needed by L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe" failed, status c0000135

Cela me porte à croire qu'il manque X3DAudio1_7.dll et XAPOFX1_5.dll dans Wine. J'ai transféré ces fichiers de mon installation Windows dans

/home/stephen/.PlayOnLinux/wineprefix/XCOM/drive_c/windows/system32

mais cela me donne toujours la même erreur. Que puis-je faire? J'ai essayé d'utiliser les substitutions de Wine, mais cela n'a pas semblé aider non plus.

J'utilise Xubuntu 12.04, XCOM fonctionne dans wine 1.5.15

7
StephenSwat

J'ai corrigé l'erreur en installant les packages dxfullsetup et d3dx11.

3
StephenSwat