3

在我的项目中,我想GLFW用于窗口支持。它在我的笔记本电脑和办公室 PC 上运行良好,但我的家用桌面不允许我打开窗口(它们都是 Ubuntu 12.04)。我也尝试过GLUT,这至少给了我一条错误消息,但我能发现的只是 X-Server 不支持窗口的设置(带有 的东西glXChooseFBConfig)。

但是,我能够使用 SDL 打开一个窗口。现在我很好奇为什么 SDL 可以打开 OpenGL 窗口,而 GLUT 和 GLFW 却不能。如何在 Haskell 程序中调试这些图形设置?这甚至有可能弄清楚还是我必须简单地接受它?

我在这个桌面上有很多游戏,并且从来没有遇到过 OpenGL 的任何问题。这里有什么不同?

4

0 回答 0