我正在嘗試在 Wine 1.6.2 上運行程式(BeamNG.drive),但似乎有問題。
看,事情是這樣的:我實際上可以讓它加載大部分內容。但就在它完成加載我需要的東西之前,它崩潰了。
它本質上是這樣說的:「D3DERR_OUTOFVIDEOMEMORY,視訊記憶體不足,無法分配動態VB。」。就在那裡附近。
從我讀到的內容來看,聽起來我需要增加視訊內存,但我到底該怎麼做呢?
我確實找到了這個:
http://wiki.winehq.org/UsefulRegistryKeys
但對於如何實際解決某些問題似乎還不太清楚。例如,我的 HKEY 註冊表中任何地方都沒有 DirectX 資料夾。那我現在該怎麼辦?
答案1
您可以使用 winetricks 設定顯示卡支援的視訊記憶體大小,如下所示:
winetricks videomemorysize=2048
2048 是視訊記憶體大小(以 MB 為單位)。
您可能需要安裝winetricks
:
sudo apt-get install winetricks
答案2
256mb,難怪你用完了 VRAM,那沒什麼,你正在嘗試進行即時物理模擬,你沒有機會,請查看最低規格
Minimum spec
CPU:雙核心處理器 RAM:4GB GPU:比整合式顯示卡更好(至少 512MB 視訊 RAM) Windows 7/8(32 位元或 64 位元)
Recommended spec
CPU:雙核心處理器 (Intel) 或四核心處理器 (AMD) RAM:4GB DDR3 GPU:GTX 560、Radeon HD 7790 或同等產品及以上(>1GB 視訊 RAM) Windows 7/8(32 位元或 64 位元)
High end sys req.
CPU:最新的四核心處理器(Intel) 或最新的八核心處理器(AMD) RAM:8GB DDR3 GPU:GTX 670 或Radeon HD 7950 或更高(>1GB 視訊RAM)Windows 7/8(32 位元或64 位元)
我知道最低要求是 512mb,但實際上您需要一個現代(不超過兩年)1GB 專用顯示卡。
看看像 GTX650 這樣的東西,以獲得良好的性能。