如何增加 Wine 的显存?(葡萄酒版本 1.6.2)

Alt*_*e90 4 wine graphics ram

我正在尝试在 Wine 1.6.2 上运行一个程序(BeamNG.drive),但似乎有问题。

看,事情是这样的:我实际上可以让它以大部分方式加载。但就在它完成加载我需要的东西之前,它就崩溃了。

它本质上是这样说的:“D3DERR_OUTOFVIDEOMEMORY,视频内存不足,无法分配动态VB。”。就在那个附近。

从我读到的内容来看,听起来我需要增加视频内存,但我究竟该怎么做呢?

我确实设法找到了这个:

http://wiki.winehq.org/UsefulRegistryKeys

但是对于如何实际解决某些问题似乎并不十分清楚。例如,我的 HKEY 注册表中的任何地方都没有 DirectX 文件夹。那我现在该怎么办?

小智 7

您可以使用 winetricks 设置显卡支持的视频内存大小,如下所示:

winetricks videomemorysize=2048
Run Code Online (Sandbox Code Playgroud)

2048 是以 MB 为单位的视频内存大小。

您可能需要安装winetricks

sudo apt-get install winetricks
Run Code Online (Sandbox Code Playgroud)


Mar*_*rby 0

256mb,难怪你用完了 VRAM,没什么,你正在尝试进行实时物理模拟,你没有机会,请查看最低规格

Minimum spec
Run Code Online (Sandbox Code Playgroud)

CPU:双核处理器 RAM:4GB GPU:比集成显卡更好(至少 512MB 视频 RAM) Windows 7/8(32 位或 64 位)

  Recommended spec
Run Code Online (Sandbox Code Playgroud)

CPU:双核处理器 (Intel) 或四核处理器 (AMD) RAM:4GB DDR3 GPU:GTX 560、Radeon HD 7790 或同等产品及以上(>1GB 视频 RAM) Windows 7/8(32 位或 64 位)

   High end sys req.
Run Code Online (Sandbox Code Playgroud)

CPU:最新的四核处理器 (Intel) 或最新的八核处理器 (AMD) RAM:8GB DDR3 GPU:GTX 670 或 Radeon HD 7950 或更高(>1GB 视频 RAM)Windows 7/8(32 位或 64 位)

我知道最低要求是 512mb,但实际上您需要一个现代(不超过两年)1GB 专用显卡。

看看像 GTX650 这样的东西,以获得良好的性能。

  • 对于显卡,我认为使用英特尔集成显卡,它们也可以使用系统内存。 (2认同)