|
||
|
Iremos aprender hoje como configurar uma placa de vídeo com chip 3dfx para que funcione no Linux. Os passos de instalação aqui explicados funcionaram perfeitamente em uma Voodoo 3 2000 PCI. A diferença de velocidade das placas de vídeo com chip 3dfx, depende do modelo e slot: PCI ou AGP. A Voodoo 3 3000, por exemplo, faz um milhão a mais de polígonos por segundo do que a versão 2000. Além disso, se for AGP, o processamento de vídeo fica mais rápido. Veremos neste artigo:
Para instalar totalmente, precisa-se instalar 3 coisas:
Vejamos então como instalar em cada uma das duas maiores distribuições de Linux: Debian e RedHat.
A Debian , como sempre, facilita demais a vida das pessoas em termos de instalação de programas e módulos. E como não podia deixar de ser, a instalação do módulo 3dfx na Debian é simples e rápida. Antes de começar, certifique-se de que tenha o
código fonte do kernel no seu Linux. Caso este fonte do
kernel
não
esteja em
/usr/src/ 1
, exporte a variável
KSRC
com o diretório onde este se encontra. Exemplo, se
estiver em
/home/asouza/kernel
:
Se estiver em /usr/src/ 1 não precisa fazer nada do descrito acima. Bom, continuando. Primeiro, instale o pacote
device3dfx-source
. Ou seja, execute como root (conectado à internet):
Depois, vá em
/usr/src
e descompacte o arquivo
device3dfx.tar.gz
:
Agora entre em
modules/device3dfx/debian
e execute o script
buildpkg
, que irá fazer o pacote com o módulo para
você:
Pronto, basta instalar o pacote
DEB
que está em
/usr/src
. Exemplo:
Instale os seguintes pacotes como descrito abaixo:
Detalhe:
Pegue a versão correta ou poderá ter problemas. O glut são utilitários para OpenGL (muito usado por programas e jogos).
Coloque a chamada pro módulo 3dfx na última linha do arquivo /etc/modules . Agora, coloque no
/etc/profile
:
Se quiser, ao invés de colocar o módulo 3dfx no
/etc/modules
, coloque no
/etc/profile
:
Você irá encontrar todos os RPM's que você precisa em http://linux.3dfx.com . Instale na ordem:
Talvez você tenha que compilar o módulo 3dfx. Neste caso, leia o README que vem com o arquivo RPM . Se você não lembra, esqueceu ou não sabe instalar arquivos RPM , leia este artigo da introdução. Depois você terá que instalar o Mesa com suporte ao glide, e também o glut. Ambos devem vir com seu CD da RedHat. Caso não venham, procure em http://rpmfind.net . Ou então em ftp://ftp.redhat.com .
Existem 3 demonstrações no site da 3dfx para Linux em http://linux.3dfx.com :
Como estes 3 estão em RPM, se você quiser
instalar na Debian é simples. Instale o alien:
Descompacte o arquivo assim (num diretório vazio):
Depois, entre no diretório do source. Agora tem um pequeno problema, os Makefiles são para RedHat e não irão funcionar. Por isso, estou disponibilizando aqui os 3 Makefiles, cada um da respectiva demonstração. Clique em um dos 3 abaixo para baixar. Lembre-se de renomear para Makefile o arquivo baixado, no diretório da respectiva demonstração. Depois é só dar make e executar o arquivo gerado. Detalhe: A demonstração "Desktop" precisa de uma vesão modificada do libglide que eles só disponibilizaram em RPM. Tente baixar da versão unstable da Debian (se tiver coragem :).
Infelizmente, os dois mais conceituados programas de edição 3D do Linux ainda não funcionam com o Mesa-glide. São eles o Moonlight Atelier 3D e o Blender. Esperamos que futuramente este problema seja resolvido, pois não vejo a hora de utilizar o blender com a 3dfx.
Ainda nesta semana estarei mostrado na seção de jogos o Doom Legacy, com suporte a OpenGL (Você não vai reconhecer o Doom, e vai querer jogá-lo todo novamente :). Também mostrarei o quake-gl (versão OpenGL do quake) e finalmente o snes9x com OpenGL (É como comprar um Super Nintendo(tm) de novo, fica perfeito: Sem pulos, sem erros e com uma qualidade de imagem impressionante).
Se você instalar o pacote de documentação do Mesa (na Debian é o mesa-doc), você irá encontrar um arquivo chamado 3Dfx.tar.gz com várias demonstrações extras, muito interessantes. Para instalar na Debian:
No /usr/doc/mesa-doc está o 3Dfx.tar.gz. Detalhe: Se quando for compilar ele reclamar de -lMesaGL e - lMesaGLU , mude no arquivo Makefile este dois para -lGL e -lGLU , respectivamente.
Finalmente de férias, aproveitei para escrever este artigo que espero que tenham gostado e ajude-os a instalar sua placa 3dfx no Linux. Qualquer dúvida ou cometário envie por email, ou escreva no fórum. Não esqueça de conferir o artigo de jogos 3D no Linux que sai esta semana. Se alguém tiver alguma sugestão de jogo é só falar. |
||
|
|