Увы, нормальный он только если всё, что тебе надо — рендерить в окно с OpenGL контекстом. Когда появляется надобность рендерить в скрытый Pixmap с дальнейшими преобразованиями или использовать OpenGL ES (2) вместо OpenGL, открывается поле с граблями.
Ах, да. В полученном через GLX контексте неявно используется то же подключение к X серверу, так что нужно явно огораживать OpenGL вызовы блокировками. Короче говоря, GLX — тот ещё костыль.