如何修復 Genymotion openGL 錯誤?

如何修復 Genymotion openGL 錯誤?

我嘗試開啟 genymotion,啟動後顯示以下錯誤: 在此輸入影像描述

我在各種網站/部落格中看到,更新顯示卡驅動程式後此錯誤已解決。 8.1 作業系統,我的顯示卡驅動程式也更新到製造商網站上提供的最新版本(雖然我沒有找到適用於我的顯示卡的Windows 8.1 版本驅動程序,所以我使用的是ATI Radeon 3000 顯示卡的win7 版本驅動程式)。任何幫助是極大的讚賞。

PS-我的內部 GPU 支援 OpenGL 2.0 和 Directx 10.0

答案1

首先,OpenGL 不是一個函式庫。它是一個繪圖 API,用於與圖形驅動程式通信,使 GPU 做一些好事。

因此,OpenGL 作為圖形驅動程式的一部分。不幸的是,微軟認為他們不喜歡 OpenGL,並且不會透過 Windows 內建的驅動程式更新機制提供完全配備現代 OpenGL 設定檔的驅動程式。哦,是的,他們添加了對 OpenGL-1.4(2002 年指定)的遺留支持,非常感謝。

所以你必須把事情掌握在自己手中。第一步:進入控制面板,開啟硬體管理器。在 部分中,Graphics Cards您將找到 GPU 的名稱。它很可能由 Intel、Nvidia、AMD 或 ATI 之一製造。

根據製造者的不同,您可以在以下位置找到驅動程式:


選擇適合您系統的驅動程序,下載並安裝它們。或如何檢查目前版本。由於 OpenGL 不是一個函式庫,真正的限制因素是系統中的 GPU。如果您的 GPU 不支援 OpenGL-2,那您就太失敗了。然而,如果你有一個非常非常舊的 GPU,那麼 Windows-8 甚至無法在具有如此舊 GPU 的系統上啟動。更新你的 GPU 驅動程式就可以了。

相關內容