在一些众所周知的OpenGL Haskell tutorial之后,我制作了我的第一个HOpenGL计划。这是代码:
import Graphics.Rendering.OpenGL
import Graphics.UI.GLUT
main = do
(progname, _) <- getArgsAndInitialize
createWindow "Hello World"
displayCallback $= clear [ ColorBuffer ]
mainLoop
它编译并运行,但窗口根本没有显示 - 在“最大化”命令时,你可以看到它几分之一秒,然后它最小化。可以将此问题与我的ATI Radeon视频卡连接吗?
P.S。操作系统是Ubuntu 10.10,用GHC 7.0.3编译的程序。
答案 0 :(得分:2)
编辑窗口仅在从终端运行时最小化。如果从nautilus运行,一切正常(+/-)。