我似乎找不到任何东西来运行它 - 或者启动星际争霸 2 所需的 battle.net 桌面。
有人能告诉我需要安装什么吗?我查看了一些 Wine 程序,找到了一个,但它很旧,可能无法与新的 void 扩展配合使用。
是否有其他模拟器可以运行这个游戏?如果有,从哪里获取?
答案1
一般来说,大型 Windows 软件需要各种库和依赖项,在 Linux 上运行非常棘手(使用 Wine 或类似软件)。我认为如果不在基于 Virtualbox 或 VMware 的虚拟机上安装星际争霸 2,就不可能像样地运行它。该seamless
模式使 Virtualbox 非常透明。
免责声明:我自己没有在虚拟机上安装过星际争霸2。但我尝试过许多其他 Windows 软件。
答案2
它不能在 Wine 上运行:
什么不起作用
开始游戏时,看到初始加载屏幕后不久崩溃。
补充评论
调试输出错误:
4.exe: ../nptl/pthread_mutex_lock.c:359: __pthread_mutex_lock_full: Assertion `robust || (oldval & 0x40000000) == 0' failed.
因此您有几个选择:
在 Virtualbox 中运行 Windows。除非你有一台非常好的电脑,否则这是不现实的。我可以在虚拟盒子中运行 PowerPoint,但这需要 11GB 的 RAM 来管理包含大量图像的 50 张幻灯片演示文稿。我怀疑你是否能够运行 GPU 密集型游戏(OBS 甚至不起作用)。
双启动 Windows。这似乎更有可能奏效。您需要对硬盘等进行分区,因此需要备份。
当然,这两个都需要安装 Windows。我建议购买 Windows 7 OEM,然后如果您愿意的话可以将其更新到 Windows 10 - 这比花 99 英镑购买 Windows 10 要便宜得多。