Instalando aceleracion gráfica DRI (Direct Rendering Infrastructure) em FreeBSD.

Autor: Voodoo
Data: 25 de Março de 2003.
Atualização: 12 de Junho de 2003.


Este FAQ explica como instalar aceleração DRI para cartões de video 3dfx, ATI, ... em FreeBSD .

Instalando XFree86.

Se já temos instalado o servo gráfico XFree86 é recomendável atualizar à ultima version, a data de hoje XFree86-Server-4.3.0:

voodoo# portupgrade -v "*XFree86*" 

Se não o temos instalado:

voodoo# cd /usr/ports/x11-servers/XFree86-4-Server/ 
voodoo# make install 

Bem uma vez instalado este port, se a operação tem ido bem teremos instalado librerias e fontes necessárias, clientes, e o servo X's.

Cartões 3dfx (Glide)

*Se não usas uma tarketa gráfica 3dfx omite este passo.

Bueno se estas usando um cartão gráfico 3dfx é o momento de instalar Glide:

voodoo# cd /usr/ports/x11/driglide 
voodoo# make install 

Configurando o kernel

Desde o 1 de Maio a versão 4.x-STABLE e 5.x-CURRENT apresentam novidades como a integração do suporte dri no kernel por default. Assim que nos beneficiaremos disso e não teremos que recompilar o kernel, simplesmente, instalar os modulos drm, da seguinte maneira:

voodoo# cd /usr/src/sys/modules/drm 
voodoo# make all install 

É recomendável ainda que não obrigatório instalar a emulación linux DRI para poder jogar a jogos tais como: Quake3, Unreal, etc...

voodoo# cd /usr/ports/graphics/linux_dri 
voodoo# make install 

Configurando XFree86.

Se ainda não temos configurado o servo gráfico há várias formas de fazê-lo:

voodoo# xf86cfg -textmode (Modo texto) 
voodoo# xf86cfg (Modo gráfico) 

Uma vez configurado, editámos a configuração /etc/X11/XF86Config e nos assegurámos de que as seguintes lineas aparecem:

Load "dri" 
Load "glx" 
 
Section "DRI" 
Mode 0666 
EndSection 

Feito isto reiniciámos o servo gráfico XFree86 ou o pc se o desejamos e comprovámos o resultado obtido com o programa glxgears.

Para qualquer problema [email protected] Obrigado e Saudações :-)


Hosted by www.Geocities.ws

1