我尝试通过 wine 安装 PES 2013。成功了,安装过程已完成。
游戏无法正常运行。
游戏将我的 VRAM 读取为 128 MB,而我的是 512 MB。我想我必须安装驱动程序或类似的东西,以便它正确读取?
当我运行游戏时,它因一个奇怪的错误而崩溃。
编辑:安装 wine 1.5.27 后,游戏不会崩溃,而是继续加载,但什么也没发生。
我认为问题出在我的显卡上,它读取的是 128 MB 而不是 512 MB。如何安装正确的显卡驱动程序?
答案1
除了让wine
检测可用的显卡内存量之外,您还可以使用 明确设置它winetricks
。这有时可以奏效,并且是一种可能性,就像研究 可用的其他图形调整一样winetricks
。
例如,您可以运行以下命令将视频内存设置为 512,而不是尝试wine
检测可用的视频内存:
winetricks videomemorysize=512
值得注意的是,这将影响默认仅限WINEPREFIX ( $HOME/.wine
)。如果如果你有其他的 wineprefixes,那么你必须指定你特定的 WINEPREFIX;例如:
env WINEPREFIX=$HOME/.otherprefix winetricks videomemorysize=512
您还可以使用应用程序菜单中的 GUI 版本winetricks
,选择 wineprefix,然后选择更改设置。可用于设置视频内存的其他选项包括:
无法判断这些设置是否适用于您的系统,您可能需要调整其他设置,如着色器等。我应该参考Wine appdb 页面和winetricks 维基和葡萄酒常见问题解答。您可能需要调查如何wine
检测wined3d
您的视频卡及其功能。
重新安装并使用全新的 WINEPREFIX 也可能是值得的,因为这有时可以解决问题(请参阅我的回答如何做到这一点),以及使用wine
官方的当前开发版本Ubuntu Wine 团队 ppa。