Configurando o kernel
Configure o
kernel com
make menuconfig e selecione o "Direct Rendering Manager" como módulo (tecle M) ou compilado embutido (tecle Y).
Processor type and features --->
<*> MTRR (Memory Type Range Register) support
Device drivers --->
<M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
Configurando Xorg.conf
Abra o arquivo
/etc/X11/xorg.conf com seu editor favorito e o edite ativando DRI e GLX da seguinte forma:
Section "Module"
Load "dri" # Carrega o suporte ao DRI
Load "glx" # Carrega o binding que conecta OpenGL e o X
...
EndSection
...
Section "Device"
Driver "i810" #(Substitua com o driver de sua placa de vídeo.)
...
EndSection
...
Section "dri"
Mode 0666 # Essa linha dá privilégios de leitura e escrita do dri a todos os usuários(modo 666)
EndSection
Testando o suporte DRI
Com o módulo do DRM carregado, dentro do diretório /dev/dri são criados dois pseudoarquivos, card0 e card1, que representam o acesso ao DRI. Verifique se esses pseudoarquivos foram criados com:
$ ls /dev/dri
Agora faça novamente o teste das roldanas:
$ glxgears
E o comando abaixo deve retornar "Yes":
$ glxinfo | grep rendering
Referências
Oriel Frigo
http://cosmonauta.noblogs.org
Colméia - Grupo de Pesquisa em Software Livre
UDESC - Joinville - SC