I tried first glxinfo | grep "version" on my ubuntu machine and found that openGL version is 1.4.
I also tried your racket code but it gave the following error ?: unbound identifier in module in: ? So I tried installing the latest version of OpenGL and I found the following after installation OpenGL vendor string: Mesa Project OpenGL renderer string: Gallium 0.4 on i915 (chipset: G33) OpenGL version string: 2.1 Mesa 10.6.0-devel (git-f68a973 2015-03-14 trusty-oibaf-ppa) And I found from the link http://www.taiwanpcsources.com/intelgraphics.htm that Chipset G33 supports only 1.4 + Extensions. So I guess I should upgrade my machine. Thanks Neil for the support. C. Shunmuga Velayutham ____________________ Racket Users list: http://lists.racket-lang.org/users