|
|
Guia: Vídeo no Linux: nVidia, ATI e placas de TVCarlos E. Morimoto 07/02/2006 Driver para placas com chipset nForce
O nForce é um chipset desenvolvido para competir com a Via e SiS também no ramo das placas-mãe, complementando o negócio das placas 3D. O som e a rede onboard utilizam uma arquitetura própria, otimizada para games, com uma baixa utilização do processador e tempos de latência mais baixos, que ajudam a melhorar os tempos de resposta nos jogos em rede. Opcionalmente, as placas podem incluir também vídeo GeForce onboard, usando memória compartilhada. Para diminuir a perda de desempenho do vídeo é usado o Twin Bank, um recurso onde dois pentes de memória DDR espetados na placa são acessados simultaneamente, dobrando a velocidade de acesso.
Para o vídeo usamos os drivers 3D normais, que vimos acima. No Kernel 2.6 já existe suporte também para o som (inclusive suporte a 6 canais ao usar o Alsa) e para a rede onboard. Mesmo assim, os drivers da nVidia ativam algumas otimizações que não existem nos drivers padrão. Você também vai precisar instalá-los se estiver usando uma distribuição antiga, baseada no Kernel 2.4. Até o 2.4.26 não existe suporte à rede onboard e o suporte ao som é deficiente. Os drivers para o nForce estão disponíveis no site da nVidia, na mesma página dos drivers 3D. Baixe o "nForce Drivers > Linux IA32 Drivers". A partir da versão 1.0, temos um arquivo executável, assim como no caso do driver 3D. Basta dar permissão de execução (chmod +x) e em seguida executar o arquivo com um: # ./NFORCE-Linux-x86-1.0-0301-pkg1.run A instalação é muito parecida com a do driver 3D. O pacote inclui módulos pré-compilados para o Mandriva, SuSE e Fedora. Em outras distribuições ele compila os módulos automaticamente, você precisa apenas ter os headers do Kernel e o GCC instalados. A maior dificuldade é que as distribuições muitas vezes detectam a rede e som usando os drivers nativos. Para usar os novos drivers é preciso alterar manualmente os arquivos de configuração, trocando os módulos usados. É aqui que a coisa fica um pouco complicada, pois você precisa entender um pouco sobre os arquivos de inicialização da distribuição que está usando.
Ativando o driver de rede
Comece editando o arquivo "/etc/modules". Caso exista a linha "forcedeth", comente-a e adicione a linha "nvnet" logo abaixo. A próxima parada é o arquivo "/etc/modules.conf". Comente a linha "alias eth0 forcedeth" (caso exista) e adicione a linha "alias eth0 nvnet" logo abaixo dela. Caso a distribuição em uso execute algum utilitário de detecção de hardware na hora do boot, esta configuração vai ser sempre perdida. Neste caso você tem duas opções: 1: A primeira opção é desativar a detecção de hardware no boot. Para desativar a detecção no Mandriva desative o serviço "harddrake" no Painel de Controle. No Fedora desative o Kudzu e no Kurumin desative o script "/etc/rcS.d/S36hwsetup". Naturalmente, isso pode fazer com que alguns periféricos deixem de funcionar, por isso nem sempre é uma boa idéia. 2: A segunda opção é criar o script para carregar o módulo nvnet a cada boot. Para isso, adicione as linhas abaixo no final do arquivo "/etc/rc.d/rc.local" ou "/etc/init.d/bootmisc.sh":
modprobe
-r forcedeth Tenha em mente de dependendo da distribuição, o serviço responsável pela configuração da rede pode se chamar também "network" ou "internet". Nestes casos altere a última linha do script para que seja chamado o script correto. Naturalmente, tudo isso se aplica apenas às distribuições baseadas no Kernel 2.6 ou no Kernel 2.4.26 em diante, que incluem o módulo forcedeth. Em distribuições mais antigas a instalação fica muito mais simples: você precisará apenas adicionar a linha "nvnet" no arquivo "/etc/modules" e a linha "alias eth0 nvnet" no final do arquivo /etc/modules.conf.
Ativando o driver de som
#alias
snd-card-0 snd-intel8x0
alias
snd-card-0 nvsound
install
nvsound /sbin/modprobe --ignore-install nvsound; sleep 1
Caso exista a linha "snd-intel8x0" no arquivo /etc/modules, comente-a a adicione a linha "nvsound". Você pode configurar várias opções relacionadas ao som no utilitário "nvmixer", instalado junto com o driver.
|