我尝试运行游戏时,有一半时间游戏崩溃了

我尝试运行游戏时,有一半时间游戏崩溃了

感谢社区的帮助,我能够使用 Wine 安装 Descent:Freespace。

现在,当我尝试运行它时,大多数时候屏幕都会变黑,系统完全没有响应。有时游戏可以加载,但游戏屏幕的顶部和底部被 Ubuntu 桌面菜单栏覆盖,我无法将鼠标移动到屏幕边缘。

我该如何修复此问题?

答案1

首先,Wine 项目有一个“应用程序兼容性数据库”,并且看起来 Descent:Freespace 在那里有相当好的评级 - 黄金或白金,这意味着你让它工作的机会并不那么糟糕:http://www.winehq.org/search?cx=partner-pub-0971840239976722%3Aw9sqbcsxtyf&cof=FORID%3A10&ie=UTF-8&q=freespace&siteurl=appdb.winehq.org%2F#1030

其次,当你在终端中运行命令时,我敢打赌,当程序崩溃时,你会在那里收到某种错误消息。很可能你需要安装某个库,而错误消息可能会告诉你缺少哪个库。

一旦您知道缺少了什么,有一个名为 winetricks 的程序可以帮助您安装一些东西(mfc 运行时、directx 等)——它会安装原始的 Windows 库而不是它们的 wine 重新实现——这可能会让事情变得更好或更糟,不试的话你永远不知道 :)

不要害怕破坏任何东西 - 所有的 Wine 文件都存储在 .wine 目录中,因此如果一切完全停止工作,您将能够删除此目录并且 wine 将重置为默认设置。

答案2

修复此问题的最佳方法是向熟悉 Wine 的人寻求帮助。AskUbuntu 上没有多少用户能够帮助你,所以如果我是你,我会去http://www.winehq.org/help/并在与葡萄酒相关的网站上请求帮助 - 你在那里比在这里更有可能找到有能力的人。

相关内容