LWJGL всегда использует аппаратный рендеринг.Поскольку это игровая библиотека, она просто закрывается, если аппаратный рендеринг недоступен.
Из вики LWJGL: «Сделано, чтобы библиотека вызвала исключение, когда аппаратное ускорение недоступно в Windows. Нет смысла работать на скорости 5fpsесть? "( LWJGL wiki )
Есть переключатель командной строки org.lwjgl.opengl.Display.allowSoftwareOpenGL
, но я не думаю, что вы можете заставить его использовать программный рендеринг.