Acabei de fazer uma nova instalação do 11.10, + nvidia-current do xswat ppa (porque a versão atual fornecida com o ubuntu está quebrada para o meu gpu).
Por favor, dedique tempo para entender cada passo. Não sei onde denunciar esse problema.
Depois de instalar nvidia-current e nvidia-current-dev, estes arquivos estão faltando:
/usr/lib/libGL.so
/usr/include/GL/gl.h
Ambos estão instalados em:
/usr/lib/nvidia-current/libGL.so
/usr/include/nvidia-current/GL/gl.h
Por padrão, as teses não são acessíveis através do caminho padrão e quebraram a compilação para muitos softwares. (nenhum gl.h encontrado, então nenhum -lGL encontrado.)
Para consertar isso, precisamos instalar o libgl1-dev. libgl1-dev instala a mesa gl.h em /usr/include/GL/gl.h e instale a mesa libGL.so em /usr/lib/libGL.so
Com o libgl1-dev, eu posso compilar software relacionado ao gl. Mas depois da compilação, eu posso ver que a nvidia libGL é usada:
$ ldd mysoftware
libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x00007f620d78c000)