slackware.linuxbr.org
Menu
   Principal
   Comandos
   Configuração
   Documentos
   Artigos
   Screenshots
   Plataformas
   Downloads
   Contato
   Sobre

Links
   Slackware Linux
   GUS Brasil
   Linux Packages


   Host: LinuxLots
   English Version

Instalando drivers NVIDIA
Os drivers atuais da nvidia encontram-se disponíveis em formato binário prontos para a instalação, sendo apenas necessário executar o arquivo referente aos mesmos (ex. IA32): # ./NVIDIA-Linux-x86-1.0x.run. É preciso ter os sources do kernel devidamente instalados (do kernel em uso). A documentação abaixo refere-se à versões anteriores que ainda podem ser encontradas na web.

Obtendo os drivers:

NVIDIA_kernel-1.0-2960.tar.gz
NVIDIA_GLX-1.0-2960.tar.gz

Instalando os drivers

Respectivamente (não deve ocorrer nenhum erro):

1) Instalando os módulos do kernel:

 # cd NVIDIA_kernel
 # make (SYSINCLUDE=/usr/src/linux/include)

Antes de continuar recomenda-se fazer backup das libs Mesa, que serão sobrescritas pelas libs da Nvidia.

 cd /usr/X11R6/lib/modules/extensions
 mv libGLcore.a libGLcore.a.mesa
 mv libglx.a libglx.a.mesa
 cd /usr/X11R6/lib
 mv libGL.so libGL.so.mesa
 mv libGL.so.1 libGL.so.1.mesa
 mv libGL.so.1.0 libGL.so.1.0.mesa
 mv libGL.so.1.2 libGL.so.1.2.mesa
 mv libGL.so.1.2.0 libGL.so.1.2.0.mesa
 mv libGL.a libGL.a.mesa
 mv libGLw.a libGLw.a.mesa

2) Instalando as bibliotecas:

# cd NVIDIA_GLX
# make

Recompilando o kernel (2.4.18)

# mv /lib/modules/2.4.18 /lib/modules/2.4.18-orig
# cd /usr/src/linux
# /* certifique-se que o suporte a DRI está desativado e o agpgart ativado (char devices). */
# make menu config
# make dep clean bzImage modules modules_install

Configurando o XFree86 4.2.0

Descomente a linha (Section Module):

Load "glx"

E altere o driver (Section Device):

Driver "nvidia"

Há algumas opções adicionais, que podem ser adicionadas em seguida (algumas só funcionam na GeForce 2, etc.):

VideoRam    32768
# NVIDIA
Option "NoLogo" "0"
Option "NoRenderAccel" "0"
#Option "SWCursor" "0"
#Option "HWCursor" "1" 
#Option "CursorShadow" "1"
#Option "CursorShadowAlpha" "60"
#Option "CursorShadowXOffset" "2"
#Option "CursorShadowYOffset" "2"

Referência

SUSE 7.0, NVIDIA & XFREE86 HOWTO.

©2002 r_linux & misfit
Slackware® is a registered trademark of Slackware Linux, Inc. Linux is a registered trademark of Linus Torvalds.

XHTML 1.0 Transitional