Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Activar drivers de NVIDIA en GNU/Linux  (Leído 580 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Sofi++@foros.devs
Visitante
« en: 29/06/2006, 21:39:19 »

Holas, alguien tiene nvidia sobre GNU/Linux??

Se han preguntado como diablos activo nvidia?
Es bastante simple, hay 2 formas de hacerlo una es utilizando los repositorios de la distribucion que utilizamos la otra forma y la mas tradicional es ir a donde los drivers a nvidia.

http://es.nvidia.com/object/linux_es.html <<<--

Primero en esta web, encontramos que existen drivers tanto para SOLARIS, como GNU/Linux y FreeBSD.

Tambien vemos que dice IA32 y IA64 tambien algunos enlaces, para GPU antiguos del siglo pasado algunos especificamente para AMD64, IA64 viene siendo XEON e ITANIUM de intel con el EMT64 podrian ser talvez los Pentium D.

¿Qué es una GPU de antigua generación?
Linux AMD64: Archivo de controladores
Linux IA64: Archivo de controladores
Linux nForce: Archivo de controladores
Linux AMD64 nForce: Archivo de controladores
Solaris: Archivo de controladores
Linux Discussion Forum
For an external resource on Linux topics, visit the discussion forum at nvnews.net



Yo soy una chica pobre asi que apenas y tengo ia32 me bajo los de 32 entonces Lengua
http://es.nvidia.com/object/linux_display_ia32_1.0-7182_es.html <<<--

Opcionalmente nos avisa que tarjetas soportaria..

Productos soportados
CHIP    PCI devID
RIVA TNT    0x0020
RIVA TNT2/TNT2 Pro    0x0028
RIVA TNT2 Ultra    0x0029
Aladdin TNT2    0x00A0
RIVA TNT2 Model 64/Model 64 Pro    0x002D
GeForce 256    0x0100
GeForce DDR    0x0101
GeForce2 MX/MX 400    0x0110
GeForce2 MX 100/200    0x0111
GeForce2 Go    0x0112  <<<-- Bingo! esa es la mia
GeForce2 Ti    0x0151
GeForce2 Ultra    0x0152
Vanta/Vanta LT    0x002C
Quadro    0x0103
Quadro2 MXR/EX/Go    0x0113
GeForce2 GTS/GeForce2 Pro    0x0150
Quadro2 Pro    0x0153


Para instalar es muy facil una ves que lo tenemos en nuestro disco duro, ejecutamos el script simplemente tecleando ./nombre eso nos ejecutara un asistente de instalacion que nos creara el modulo del kernel en caso de que no exista para nuestra distro uno ya precompilado.

**Importante debemos estar en el modo texto antes de intentar ejecutar el instalador de lo contrario nos advertiria que no puede continuar y abortaria la instalacion.Para salir del modo grafico podemos utilizar continuamente ctrl + alt + backspace e ir directamente alguna consola con ctrl +1 ó +2 .. n....

lo que sigue es reiniciar, pero antes hay que modificar el fichero de configuracion de xorg de la siguiente manera:

Sofi++@foros.devs>cd /etc/X11/
Sofi++@foros.devs>cp /etc/X11/xorg.conf /etc/X11/xorg.conf-respaldo


Primero seria bueno crearse un respaldo por si acaso modificamos demasiado de forma poco ordenada Lengua

Luego utilizaremos nuestro editor de textos favorito

Sofi++@foros.devs>nano /etc/X11/xorg.conf

Dentro del fichero... nos ponemos a buscar estas secciones:

Section "Module"
   Load  "record"
   Load  "dbe"
   Load  "glx"   <<<-- Aqui activamos GLX para la acceleracion
   Load  "dri"    <<<--Tambien activamos DRI ( DIRECT RENDERING )
   Load  "extmod"
   Load  "xtrap"
   #Load  "speedo"
   Load  "type1"
   Load  "freetype"
   #Load  "rgb"
   #Load  "vnc"     <<<--OTROS SOPORTES COMO VNC desactivado
EndSection


Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional

   Identifier  "Card0"
   Driver      "nv"  <<<-- Aqui remplazamos nv por NVIDIA
   VendorName  "Nvidia"
   BoardName   "Tarjeta de Video Nvidia"
   #BusID       "PCI:1:0:0"
   
   #VNC extension
   Option         "passwordFile" "/root/.vnc/passwd"
   Option         "AcceptPointerEvents" "off"
   Option         "AcceptKeyEvents" "off"
   #Option         "rfbport" "5910"
   Option         "QueryConnect"
   Option         "rfbwait" "5000"
EndSection

Al final del fichero necesitamos esto:

# Para que todos los usuarios puedan tener acceso
# a los dispositivos DRI
Section "DRI"
    Mode 0666   <<<--Estos permisos habilitan la lectura para todos los usuarios
EndSection

-->>>**Reiniciamos_


Finalmente al terminar de iniciar nuestro sistema de nuevo hacemos lsmod en la consola a ver si ya nos cargo el driver deberiamos ver algo como nvidia

Sofi++@foros.devs>lsmod
Module                  Size  Used by
snd_seq_oss            33024  0
snd_seq_midi_event      6016  1 snd_seq_oss
snd_seq                48592  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          7052  2 snd_seq_oss,snd_seq
snd_pcm_oss            39072  0
snd_mixer_oss          16768  4 snd_pcm_oss
joydev                  8256  0
psmouse                28036  0
yenta_socket           19976  1
rsrc_nonstatic          9600  1 yenta_socket
pcmcia_core            41352  2 yenta_socket,rsrc_nonstatic
3c59x                  36904  0
mii                     4864  1 3c59x
snd_intel8x0           29980  3
snd_ac97_codec         92576  1 snd_intel8x0
snd_ac97_bus            1920  1 snd_ac97_codec
snd_pcm                80264  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              21636  2 snd_seq,snd_pcm
snd                    50240  10 snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          8456  2 snd_intel8x0,snd_pcm
nvidia                   4332    1  nvidia   <<<-- !bingo!
i2c_i801                9996  0
i2c_core               20368  1 i2c_i801
prism54                52232  0
firmware_class          7680  1 prism54

Tambien nos daremos cuenta porque al iniciar X veremos el logo de nvidia, enhorabuena ahora tienes nvidia en linux a full!

Chau chicos
« Última modificación: 29/06/2006, 21:48:57 por Sofi++@foros.devs » En línea
Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: