Obtendo drivers do kernel openGL / libGL para trabalhar no CentOS 6

0

Acho que posso ter um problema com a minha instalação do openGL. Eu estou trabalhando em um cluster do CentOS 6.6.

Usando o exemplo cube.c

Por exemplo

qmaster02: openGL$ gcc -Wall cube.c -lglut -lGL -lGLU
qmaster02: openGL$ ./a.out 
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  149 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  33
  Current serial number in output stream:  32

Com base nesta pergunta (para o Ubuntu, não para o CentOS ...), parece que

1. Eu tenho o hardware:

openGL$ lspci | grep VGA
09:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30)

2.Não tenho o driver do kernel carregado:

find /dev -group video
lsmod | grep -i vid

Ambos não retornam nada.

3.Não parece nenhuma das funcionalidades funciona. Por exemplo,

$ glxinfo | grep -i vendor
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  149 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  20
  Current serial number in output stream:  23

Pergunta: Estou realmente sentindo falta dos drivers do kernel e como eles devem ser chamados? Se sim, como eu iria instalá-los?

    
por irritable_phd_syndrom 22.03.2018 / 16:42

0 respostas