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
J'ai corrigé l'erreur en installant les packages dxfullsetup
et d3dx11
.