問題描述
運行 Carla 啓動指令時無法正常啓動,且出現以下彈窗:
問題分析
在 Carla 的文檔的江圖形渲染質量的文字中有這麼一段:
Vulkan是虛幻引擎和Carla使用的默認圖形API。 它消耗更多內存,但執行速度更快,幀速率更高。 然而,它是相當實驗性的,特別是在Linux中,它可能會導致一些問題。
在 build 安裝
時,Vulkan
是默認的渲染API,如果需要,要手動設置爲OpenGL
。其他出現這樣情況的原因也是由於默認的渲染 API 被更改成了Vulkan
且電腦配置達不到Vulkan
的標準。
問題解決
參考1:Vulkan vs OpenGL
參考2:Vulkan driver error #2063
如果無法使用Vulkan
渲染 API ,可以可以通過更改設置文件的方式,或者更改啓動時的參數,來使用OpenGL
API。
方法1:附帶啓動參數
親測有效,只不過每次啓動使都要輸入參數,略顯繁瑣。
在啓動 Carla 時加上參數-opengl
,這樣就能設置:
./CarlaUE4.sh -opengl
方法2:更改配置文件
打開文件:
sudo gedit ~/carla/Util/BuildTools/BuildCarlaUE4.sh
將RHI="-vulkan"
更改爲to RHI="-opengl"