Dota-2

我可以讓 Dota 2 使用以前版本的 OpenGL 或“啟用”對 3.1 的支持嗎?

  • October 28, 2021

所以我花了似乎永遠將 Dota 2 下載到我的 Ubuntu PC 上的方法,卻發現它需要 OpenGL 3.1,而我的英特爾集成顯卡不支持。

我可以讓 Dota 2 使用以前版本的 OpenGL 或“啟用”對 3.1 的支持嗎?

不,您不能使用舊版本的 OpenGL API 執行遊戲。您也不能“升級”您的軟體以添加 OpenGL 3.1(或更新版本)支持,除非您的硬體本身支持它,並且可以使用更新的驅動程序來支持它。

您需要找到您的 GPU(或 CPU,如果在 Intel/AMD 上使用內部顯卡)的詳細規格,以查看它是否支持 OpenGL 版本,如果支持,請確保您為 GPU 使用正確的驅動程序。根據您使用的 GPU 和您使用的 Ubuntu 版本,您可能需要切換到不同的驅動程序。

不了解您的整個系統,很難提供幫助。Ubuntu 上的 Dota 2 有一些問題,我不確定你的 GPU 能否很好地處理它——你能否詳細說明你的系統?

我首先會去啟動選項並強制使用directX。執行 -dx9(對於 directx 9)或 -dx11(對於 directx11)以刪除 OpenGL 選項。

但是,我擔心您使用的筆記型電腦沒有足夠好的 GPU(以及可能的其他組件)來正常執行遊戲。

嘗試按照這裡steam --reset的建議執行

引用自:https://gaming.stackexchange.com/questions/251806