用于 Wine 游戏的 X3DAudio1_7.dll 和 XAPOFX1_5.dll

Ste*_*wat 7 xubuntu wine games playonlinux

我正在尝试在 Wine 上玩 XCOM(在 Linux 上使用 Play)。不幸的是,这行不通。

POL 中的调试选项输出:

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
Run Code Online (Sandbox Code Playgroud)

这让我相信 Wine 缺少 X3DAudio1_7.dll 和 XAPOFX1_5.dll。我将这些文件从我的 Windows 安装转移到

/home/stephen/.PlayOnLinux/wineprefix/XCOM/drive_c/windows/system32
Run Code Online (Sandbox Code Playgroud)

但它仍然给我同样的错误。我能做什么?我尝试使用 Wine 覆盖,但这似乎也没有帮助。

我正在运行 Xubuntu 12.04,XCOM 在 wine 1.5.15 中运行

Ste*_*wat 3

我已经通过安装dxfullsetupd3dx11软件包修复了该错误。

  • 你从哪里得到它们? (5认同)
  • 如果您能更好地描述如何安装这些软件包,那就太好了。您是从源安装它们的吗?你用过葡萄酒技巧吗? (2认同)