CentOS 6'da çalışması için openGL / libGL çekirdek sürücülerini alma


0

OpenGL kurulumumla ilgili bir sorunum olduğunu düşünüyorum. CentOS 6.6 kümesinde çalışıyorum.

Kullanmak cube.c örnek.

Örneğin.

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

Buna dayanarak soru (CentOS değil Ubuntu için ...), öyle görünüyor ki

1. donanıma sahibim:

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

2. Çekirdek sürücüsü yüklü değil:

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

Her ikisi de hiçbir şey döndürmez.

3.İşlevselliğin herhangi bir eseri görünmüyor. Örneğin.

$ 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

Soru: Çekirdek sürücülerini gerçekten özlüyor muyum ve bunların adı ne olmalı? Öyleyse, onları nasıl yüklerim?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.