Dê uma olhada no link
Use glxinfo | grep OpenGL
para obter todas as informações do OpenGL e dê uma olhada no OpenGL core profile
- isso lhe dará a versão atual do OpenGL.
Eu não sou especialista e estou procurando orientação para solução de problemas.
Tenho certeza que meu hardware de GPU suporta o OpenGL 4.3, mas na verdade estou apenas procurando por suporte até 4.1, já que tenho o Mesa 12.0.6 instalado.
glxinfo | grep "OpenGL version"
retorna:
OpenGL version string: 3.0 Mesa 12.0.6
Acho que tenho o driver radeon instalado. lspci -k | grep -EA2 'VGA|3D'
retorna:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
Subsystem: ASUSTeK Computer Inc. Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
Kernel driver in use: radeon
Não tenho certeza de onde proceder a partir daqui. Meu entendimento é que estou usando o driver gráfico recomendado para 16.04 LTS, e o Mesa 12.0.6 deve suportar até 4.3, mas estou obtendo apenas 3.0 no momento. Como posso conseguir isso para pelo menos 4,1?
Obrigado antecipadamente.
Editar 1:
Eu provavelmente deveria mencionar que gostaria de desenvolver um software que será executado em uma instalação 16.04 LTS atualizada, e prefiro não solicitar a atualização do kernel pelo usuário se necessário . Eu vou viver com o OpenGL 3.0 se o kernel do linux atual não suportar nada maior.
Dito isso, podemos esperar em breve o kernel 4.8 para a versão 16.04.2, então talvez esse problema seja corrigido.
Obrigado.