使用 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
我按照上面的一些建议修复了这个问题本论坛。以防链接失效,下面是我所做工作的概要:
创建一个新的虚拟驱动器作为 32 位 Windows XP
使用 PlayOnLinux 安装以下库:dx9d36、mono28、msxml3、mfc42
下载dnsapi.dll并放入虚拟光驱目录下的windows/system32中
从某处下载 OriginSetup.exe(目前 EA 不提供该程序)
在 PlayOnLinux 中选择“安装程序”,然后安装 OriginSetup.exe,确保覆盖到你刚刚创建的虚拟驱动器中
在 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/