Xorg7 – Instalar drivers nvidia
Hola a todos
Para los que acaban de pasarse a
Xorg7, poseen una tarjeta
nvidia, y desean instalar el driver propietario, deben tomar ciertas precauciones:
-parece que el actual paquete de debían aún no ha sido corregido para que reconozca el cambio en el árbol de directorios de Xorg
-el archivo de instalación de la página de nvidia tampoco.
Después de haber tenido algunas dificultades en encontrar el problema, me dije que un pequeño post no estaría mal.
A continuación el procedimiento que seguí:
Descargar
Ir a
http://www.nvidia.es/object/linux_display_ia32_1.0-8762_es.html
Y descargar:
http://download.nvidia.com/...
Nota: Si utilizas un kernel de
www.kernel.org, verifica que el enlace /usr/src/Linux apunte a las fuentes del núcleo. Si utilizas una linux_image, instala los kernel adecuados incluso si se supone que el script de instalación de nvidia se encarga de ello.
Volver al paquete ejecutable
Como root:
chmod +x NVIDIA-Linux-x86-1.0-8762-pkg1.run
./NVIDIA-Linux-x86-1.0-8762-pkg1.run
Copia de las bibliotecas
Hasta aquí nada de original, pero el problema es que los drivers están en /usr/X11R6/lib/modules y las libs en /usr/X11R6/lib/. No hay más que copiarlas en el directorio correcto (/usr/lib/xorg):
cp /usr/X11R6/lib/libXvMCNVIDIA* /usr/lib/xorg
cp -R /usr/X11R6/lib/modules* /usr/lib/xorg
Reconfiguración del servidor X
Proceder de la siguiente manera:
dpkg-reconfigure xserver-xorg
nvidia-xconfig
Reconocimiento de los nuevos drivers
Reiniciamos el servidor X, y normalmente es OK:
/etc/init.d/kdm restart
Verificación
Para verificar que todo esté ok (el primer comando debe decir "direct rendering: Yes":
glxinfo | more
glxgears
Observaciónt: En caso de problemas podemos utilizar los drivers nv corrigiendo /etc/X11/xorg.conf (remplazar nvidia por nv). Entonces verifica que se ha instalado correctamente el paquete xserver-xorg-video-nv
Buena suerte
***********************************************
Solución bajo Debian/ ubuntu
Instalación automática
El proceso de instalación puede ser hecho automáticamente, ver
este truco.
Instalación no tan automática
Bajo Debian, podemos aprovechar para utilizar el método “debían”.
Para ello:
Instalar los paquetes necesarios
apt-get install nvidia-kernel-common nvidia-kernel-source
cd /usr/src/linux
make-kpkg modules_image
Esto crea un paquete nvidia-kernel-<VersionDelNucleo>.deb
dpkg -i nvidia-kernel-<VersiónDelNucleo>.deb
apt-get install nvidia-glx
Ventajas: permite que Debian sepa que tenemos instalados los drivers nvidia, lo que evita que sean destruidos algunos archivos, por ejemplo en la actualización de Xorg…
Inconvenientes: al no haber conseguido hacerlo funcionar para una actualización de los drivers nvidia…: me vi obligado a pasar por la etapa precedente: sh NVidia***.run para una actualización
Observación: durante un cambio de Nucleo, les aconsejo este último método, muy rápido, y de acuerdo con la compilación al estilo debían.
****************************************************
Solución con el module-assistant
apt-get install nvidia-kernel-common nvidia-kernel-source
apt-get install module-assistant
m-a update,prepare,build nvidia-kernel-source
Esto crea un paquete nvidia-kernel-<VersionDelNucleo>.deb
dpkg -i nvidia-kernel-<VersionDelNucleo>.deb
apt-get install nvidia-glx
Las mismas ventajas e inconvenientes que anteriormente…
Salvo que aquí, si instalamos un nuevo núcleo, tendremos que hacer todo después de reboot, mientras que con make-kpkg, podemos ir hasta la etapa 4 (
Reconocimiento de los nuevos drivers) antes de reboot.
Enlace interesante para nVidia Drivers y Debian
http://wiki.debian.org/...
PD: El
artículo original fue escrito por mamiemando contribuidor de
CommentCaMarche