Origin 与 PlayOnLinux 立即崩溃

Origin 与 PlayOnLinux 立即崩溃

使用 PlayOnLinux 安装 origin (OriginSetup.exe) 后,我按下播放键,几乎立即就显示:

Error in Main
Origin crashed.
Click on debug link to get more details.

在调试中它显示:

[03/28/15 12:26:31] - Running wine- Origin.exe (Working directory : /home/ben/.PlayOnLinux/wineprefix/Windows/drive_c/Program Files (x86)/Origin)
err:module:import_dll Loading library MSVCP100.dll (which is needed by L"C:\\Program Files (x86)\\Origin\\Origin.exe") failed (error c000007b).
err:module:import_dll Loading library MSVCR100.dll (which is needed by L"C:\\Program Files (x86)\\Origin\\Origin.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\Origin\\Origin.exe" failed, status c0000135

版本:

Ubuntu 版本:14.04

PlayOnLinux 版本:4.2.2

Origin 安装程序版本:9.5.10(已下载从这里

答案1

我按照上面的一些建议修复了这个问题本论坛。以防链接失效,下面是我所做工作的概要:

  1. 创建一个新的虚拟驱动器作为 32 位 Windows XP

  2. 使用 PlayOnLinux 安装以下库:dx9d36、mono28、msxml3、mfc42

  3. 下载dnsapi.dll并放入虚拟光驱目录下的windows/system32中

  4. 从某处下载 OriginSetup.exe(目前 EA 不提供该程序)

  5. 在 PlayOnLinux 中选择“安装程序”,然后安装 OriginSetup.exe,确保覆盖到你刚刚创建的虚拟驱动器中

  6. 在 Linux 上享受 EA 游戏!(只要它们与 WINE 兼容)

答案2

winehq appdb 说这OriginThinSetup.exe不起作用。(https://appdb.winehq.org/objectManager.php?sClass=version&iId=26175

Origin 的 playonlinux 安装脚本有一个下载链接OriginSetup.exe。不幸的是,下载链接已损坏。(https://www.playonlinux.com/en/changelog-1059-EAs_Origin.html

看起来你唯一的选择可能是找到旧版本的OriginSetup.exe

答案3

我刚刚安装了带有 lutris 的 Origin 启动器,现在正在安装几个游戏;只需下载卢特里斯从他们的网站,运行/启动左上角的加号 (+) 来添加游戏。然后选择安装程序文件开始安装客户端。我没有尝试旧版安装程序OriginThin安装程序但是,这是可行的,而不是 playonlinux - 我也尝试过 - 它在安装过程中崩溃了。正如你在他们网站上看到的,Origin Launcher 运行良好: https://lutris.net/games/origin/

相关内容