OpenGL 3.3 GLX_ARB_create_context_profile 在带有大黄蜂的 Linux 上不可用

OpenGL 3.3 GLX_ARB_create_context_profile is unavailable on Linux with bumblebee

本文关键字:Linux 大黄蜂 ARB GLX create context OpenGL profile      更新时间:2023-10-16

我在使用 glfw 设置 OpenGL 3.3 应用程序时遇到问题。我得到

OpenGL profile requested but GLX_ARB_create_context_profile is unavailable

当我尝试通过optirun运行我的应用程序时出错(我有Nvidia Optimus卡,所以没有其他方法)。其他 OpenGL> 3.3 应用程序与 Optirun (Unigine Heaven) 配合得很好...这是我尝试运行的代码,这是"optirun glxinfo"的结果。

你确定需要这条线吗?

glfwOpenWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);

删除它应该可以解决问题。

如果它有段错误,请查看这个问题。