add rgl.open() before rgl.surface() to avoid 'segfault' problem
Merge pull request #1 from yulijia/gh-pages

 rgl.surface() may cause 'segfault' problem in RedHat ( Fedora ) without rgl.open()