Bom pessoal referente à distribuição do linux a ser utilizada, eu particularmente sou fã do SuSE mas vai uma dica: A melhor distribuição do linux é aquela que você conhece e sabe usar então mãos a obra.
Este documento foi baseado em openSuSE 10.2
Eu possuo uma GForce FX5500 de 256MB para habilitar a aceleração 3D nela foi bem tranqüilo, a primeira coisa é pegar o driver para podermos compila-lo, eu coloquei um link aqui para facilitar clique no link para ir direto a site da NVIDIA, no site do openSuSE existe um tutorial para placas com chipset ATI que nós não iremos abordar neste tutorial.
Bom presumindo que seu sistema já esta instalado e você já baixou o driver vamos compilar e habilitar a aceleração 3D em sua placa.
Para que seja possível a compilação do driver da NVIDIA é necessário que alguns pacotes estejam instalados para isso abra o YAST.Os pacotes que deveremos instalar são:
make - > O make é um programa de computador concebido para compilar automaticamente o código fonte de um programa. O make utiliza instruções contidas em um arquivo chamado "Makefile" e é capaz de resolver as dependências do programa que se pretende compilar.gcc - > O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU. É software livre distribuído pela Free Software Foundation (FSF) sob os termos da GNU GPL, e é um componente-chave do conjunto de ferramentas GNU. É o compilador padrão para sistemas operativos UNIX e Linux e certos sistemas operativos derivados tais como o Mac OS X.
kernel-source - > Para compilar qualquer driver de algum tipo de hardware você precisa ter instalados os pacotes de desenvolvimento, necessários para compilar qualquer programa distribuído em código fonte, além dos pacotes kernel-source e kernel-headers, que contém o código fonte do Kernel usado.
Estes pacotes devem estar no CD da distribuição, basta instalá-los da forma usual. Lembre-se, você deve usar os pacotes do CD da distribuição, eles precisam ser iguais ao Kernel que está instalado.
O próximo passo é parar o servidor X e sair para apenas modo texto então abra um terminal e digite:
# su
#
Depois de logado como root digite:
# init 3
Com esse comando estaremos parando o servidor X agora vá até onde você salvou o driver da NVIDIA no meu caso foi em /home/usuario/Desktop em seguida execute o comando:
# hs NVIDIA-Linux-x86-versão-pkg1.run -q
Siga os passos para a compilação e a implementação do driver no kernel do seu sistema.
Após o termino da compilação é necessário habilitarmos a aceleração 3D para isso digite:
# sax2 -r -m 0=nvidia
O Sax2 irá iniciar a configuração do X lembrando que parâmetro é zero(0)=nvidia ok, em seguida ele ira startar um ambiente gráfico de configuração onde você devera salvar as configurações e logo em seguida efetuar o teste e ver se deu tudo certo na habilitação 3D, feito isso digite:
# init 5
Esse comando é para startar o servidor X novamente.
Pronto sua placa de vídeo esta configurada e a aceleração 3D habilitada fácil assim.
Lembrando que as etapas descritas foram executadas no openSuSE 10.2.
Instale esse três pacotes.
Agora, nós teremos que editar o arquivo /etc/X11/xorg.conf
Aconselho usar um editor como o kedit ou o gedit, mas você podera escolher qualquer
um como o kate, vim, emacs, ou o que editor de texto você quiser:
# gedit /etc/X11/xorg.conf
Agora, procure pelo bloco a seguir:
Section "Device"
BoardName "GeForce4 MX 440 with AGP8X"
BusID "PCI:1@0:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection
Você devera adicionar o a instrução Option "NoFlip" "True" o arquivo deverá
ficar assim:
Section "Device"
BoardName "GeForce4 MX 440 with AGP8X"
BusID "PCI:1@0:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
Option "NoFlip" "True"
EndSection
Não fechar o arquivo ainda, necessitamos adicionar mais coisa. Localize abaixo a seguinte instrução Section "Extensions" se não existir você devera adicionar esta instrução no
final da seção ficando assim:
Section "Extensions"
Option "Composite" "off"
EndSection
Agora, você ja pode salvar e fechar o arquivo mas não feche a janela do terminal, Nós teremos que editar mais um arquivo, /etc/sysconfig/displaymanager.
# gedit /etc/sysconfig/displaymanager
Procure pela intrução DISPLAYMANAGER_XSERVER="Xorg". Em vez de Xorg, nós deveremos
colocar a instrução Xgl.
Assim, ele ficará da seguinte forma:
DISPLAYMANAGER_XSERVER="Xgl"
Agora, encontre a linha que diz:
DISPLAYMANAGER_XGL_OPTS= " - glx do accel: pbuffer - accel xv: pbuffer "
Agora deveremos mudar o pbuffer pela palavra fbo. E ficará assim:
DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:fbo"
Salve e execute o comando:
# SuSEconfig
Temos agora que apagar o arquivo de configuração que
esta apontando para o X.org.Execute o seguinte comando:
# rm /var/X11R6/bin/X
Em seguida deveremos criar um link para o arquivo de
configuração do XGL com o seguinte comando:
# ln -s /usr/X11R6/bin/Xgl /var/X11R6/bin/X
Pronto agora devermos configurar o Start automático do
XGL no KDE.
Então para isso deveremos criar o seguinte arquivo em
/home/usuario/.kde/Autostart da seguinte forma:
# cd /home/usuario/.kde/Autostart
# vi compiz.desktop
Agora cole o texto abaixo no arquivo salve e
reinicio o sistema.
[Desktop Entry]
Encoding=UTF-8
Exec=/usr/bin/compiz-start.py
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop
Aqui vão alguns atalhos para você desfrutar do seu
novo Desktop 3D.
Window Operations
Move Window - > ALT + Left-Click and Drag
Move Window - Snap to screen - > CTRL + ALT + Left-Click and Drag
Resize Window - > ALT + Right-Click and Drag
Switch Windows - > ALT + TAB
Switch Windows - > (Scale Mode) F11
Wobbly Windows - > Left-Click Window and Drag
Translucency - > ALT + Mouse Up / Mouse Down
Cube
Rotate Cube - Next Desktop - > CTRL + ALT + Left or Right Arrow
Rotate Cube - Next Desktop - > Move Mouse cursor to extreme edge of desktop
Rotate Cube - Take Active Window - > CTRL + SHIFT + ALT + Left or Right Arrow
Manually Rotate Cube - > CTRL + SHIFT + Left-Click on Desktop and Drag
Zoom Once - > Super-Key (Windows Key)
Zoom In Manually - > Mouse Wheel Scroll Up + Super-Key (Windows Key)
Zoom Out Manually - > Mouse Wheel Scroll Down + Super-Key (Windows Key)
Bem pessoal por hora é só, lógo estarei colocando mais um tutorial de como configurar o Beryl para o seu Desktop ficar parecido com esse abaixo até +...
..: O Desktop Perfeito :..