androidエミュレータもエラーが出てたので下記のようにデバッグをonにして確認したら・・・
export LIBGL_DEBUG=verbose
エラー内容はこうでした。
Starting emulator for AVD ''Demo''
libGL: OpenDriver: trying /usr/lib/dri/i965_dri.so
libGL error: dlopen /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Serial number of failed request: 30
Current serial number in output stream: 31
ファイルが足らなかったんですね・・・(^-^;
入ってるはずなんですが・・・
と、思ったら/usr/lib64に64bit版は入ってました。
仕方ないのでi686版をインストールしました。
これでエミュレータは動作しました。
あとはプロジェクトの作り直しですな。