>>789
を書いた者です。
正直すまんかった。
症状がDirectX9のデバイスロストと似ていたので適当な事を書いてしまいました。

LinuxでOpenGLを使った事はあまりないから大したアドバイスはできないけど・・・
1, 新しめのドライバを使ってるならGL_KHR_debugを使った方がより詳しく問題を見つけられるかも。
http://www.opengl.org/registry/specs/KHR/debug.txt

2, コンテクストを初期化したスレッドと描画しているスレッドが同じか確認。
OpenGLでマルチスレッドな事をするとうまくいかないかも。

3, ウィンドウのサイズが変わったり,隠す&表に出したときにちゃんと再描画しているか確認。
アニメーションしてて一定時間毎に描画しているなら関係無いけど。

4, displayListはver3で廃止になったので代わりにVertex Buffer objectを使う事を奨める。
古いグラボを使っているとか, まじめにOpenGL使わなくていいとかなら気にしなくていいけど。