glxgears работает?
проверь её либы через "LD_TRACE_LOADED_OBJECTS=1 glxgears"
И проверь свои.
libGL.so одна и та же?
glxgears юзает
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007f67d9c19000)
в либах у меня есть
libGL.so
libGL.so.1
libGL.so.1.2
я не в линухе не разбираюсь, но если правильно понимаю, первые 2 файла по 10 и 12 байт, это не более чем ссылки на нужную библиотеку, которая в данном случае libGL.so.1.2 (382 Кб). т.е. по факту библиотека одна... или я неправильно понимаю?
а в проекте ручками libGL я не подключаю, тока GLU и GLEW...
если правильно понимаю, QT сама выбирает какую библиотеку ей юзать...