Estou executando o Xubuntu 14.04 LTS em um laptop com uma Nvidia GeForce GTX 765m com os drivers nvidia-340 do PPA xorg-edgers. Estou tentando executar um aplicativo que requer uma versão recente do OpenGL, mas tudo o que foi detectado no meu sistema é o OpenGL versão 1.4 (o 765m deve suportar até 4.5):
$>> sudo prime-select nvidia
update-alternatives: using /usr/lib/nvidia-340/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-340/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
$>> glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL version string: 1.4 (3.0 Mesa 10.6.0-rc2)
Quando mudo para o chip Intel, uma versão diferente é detectada (no entanto, o aplicativo que estou tentando executar precisa da GPU Nvidia):
$>> sudo prime-select intel
update-alternatives: using /usr/lib/nvidia-340-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-340-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
$>> glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.6.0-rc2
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 10.6.0-rc2
OpenGL shading language version string: 1.30
Tentei limpar e reinstalar os drivers da nvidia várias vezes (e tentei várias versões diferentes) sem sucesso. Meu entendimento foi que os drivers da nvidia deveriam fornecer uma implementação OpenGL> = 3.0, mas não consigo reconhecê-lo. Qualquer ajuda seria apreciada. Obrigado.