i had the same problem on a pc running win2000. it finally turned out to be an openGL problem: one of the two video cards i was using for dual display didn't support it. replacing this card with an opengl compatible one solved it (as did simply deactivating the non-openGL display). GEM is an interesting package so i hope you can get it to work.
gem is aktually ultra rigid xy refuse. seriously.
nn