【发布时间】:2017-04-26 18:03:10
【问题描述】:
基本上我有一个没有显卡的windows系统,我试图在cmd中执行一个.jar文件,它会给出以下输出:
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\shattered>java -jar test.jar
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: OpenGL is not supported by the video driver.
我只是有点技术知识,但我从中得到的收获是我需要获得 OpenGL。所以我做了一些研究,发现了一些关于 OpenGL 软件模式或其他东西的提及,但我不知道如何去做。任何帮助将不胜感激,干杯!
在提到之前,我已经尝试更新视频驱动程序。
【问题讨论】:
-
如果您有视频驱动程序,那么您肯定有显卡:)。你能分享那个系统的细节吗?您可能需要一个软件兼容层,但这不会有那么高的性能,而且几乎可以免费获得支持 OpenGL 的卡(如果是旧的 OpenGL)。
-
我有一个,它只是默认的VGA图形适配器,不支持OpenGL
-
IIRC Windows 将没有适当驱动程序的设备标记为
Standard VGA Graphics Adapter。您是如何尝试更新驱动程序的?那是标准 PC 主板吗? -
有趣,这可能听起来很愚蠢,但是我有没有可能没有驱动程序的功能显卡?我是通过设备管理器做的,只是说驱动是最新的,设备运行正常。
-
@SeaCrumbs 是的,这完全有可能。如果您在过去 5 年内拥有来自 Intel/AMD/Nvidia 的任何类型的集成显卡或专用显卡,那么它无疑应该具有 OpenGL 功能