Instalación controlador NVIDIA manualmente

En la RC de esta versión de Ubuntu, el proceso de instalación automática del controlador de NVIDIA emplea la versión 169.12, última versión estable liberada hasta el momento. Desafortunadamente tuve problemas con mi tarjeta NVIDIA EN8800GTX de ASUS, básicamente el escritorio y la computadora en general se bloqueaba, sólo quedaba el mouse funcionando, pero no respondían los clicks los pocos elementos que se habían alcanzado a dibujar, elementos como el menú superior, algunos íconos en el escritorio,… El teclado por ejemplo, no respondía en absoluto, ni el Bloq Num, el Bloq Mayús o secuencias como CTRL+ALT-BACKSPACE. Investigando por internet encontré que esta versión del controlador presenta muchos problemas, algunos colores rosados y otro tipo de artefactos gráficos malogrados, que tenían a más de uno reportandose en foros y el launchpad de Canonical.

En más de una ocasión encontré que instalar los controladores últimos beta era una solución, que dicha versión del controlador, versión 173.08 estaba funcionando mejor que la última liberada. Procedí con una instalación manual de dicho controlador y los resultados fueron satisfactorios y además me quedaron anecdotas interesantes que comento a continuación.

Obtener el controlador

El controlador está en su fase beta, puede descargarse aquí.

Instalación del controlador

Obtenido el archivo NVIDIA-Linux-x86_64-173.08-pkg2.run, procedemos con la instalación manual.

  1. Remover cualquier posible instalación del controlador del repositorio nvidia-glx-new:
    $ sudo apt-get remove nvidia-glx-new –purge
  2. Cambiar a una consola cualquiera, ej: CTRL+ALT+F1
  3. Logearse.
  4. Detener el servicio gráfico gdm:
    /etc/init.d/gdm stop
  5. Ejecutar el instalador del controlador NVIDIA previamente descargado:
    sudo sh NVIDIA-Linux-x86_64-173.08-pkg2.run
    Durante el proceso de instalación el instalador pedirá que si desea generar el archivo xorg.conf, permítalo.
  6. Editar /etc/default/linux-restricted-modules-common y agregar “nv” a la variable DISABLED_MODULES, ej:
    DISABLED_MODULES="nv"
  7. Iniciar el modo gráfico gdm:
    /etc/init.d/gdm start

Con los pasos anterior funcionó para mí.

¡Ubuntu mejora cada vez más!

Una anécdota interesante al respecto de esta experiencia, es que las cosas ahora son más simples en este tipo de asuntos como instalar el driver gráfico. Voy a mencionar una comparación con la versión precedente, Gutsy:

  1. En Ubuntu Gutsy era más complicado instalar el controlador NVIDIA manualmente, por ejemplo era requerido en determinado momento ejecutar un “insmod ./nvidia.ko” y una serie de complicaciones que ahora no se tienen a la hora de instalar el controlador de esta forma.
  2. Logrando instalar el controlador, quedaba el inconveniente de activar los efectos gráficos Compiz, sin que te ofreciera instalar nuevamente el driver nvidia-glx-new. Si se optaba por no hacerlo, simplemente no activaba los efectos. Soluciones alternativas a este inconveniente habían varias, ej: activar explícitamente el Compiz Fusion con un comando “compiz –replace” y seguramente otras más, esto incluyendo forzar modificando archivos de configuración específicos, pero esto es afortunadamente cosa del pasado; actualmente, una vez instalado el controlador, los efectos pueden perfectamente habilitarse por la via regular System -> Preferences -> Appearance, sin pedir la instalación del controlador que ya está debidamente instalado.

Reflexiones finales

Personalmente, esta situación ha representado una piedra en el zapato para mi experiencia con esta nueva versión de Ubuntu, tal situación por lo visto lo ha sido para más de uno, poseedores de tarjetas NVIDIA última generación; desde luego también lo será y lo será para muchos en la versión final lanzada dentro de pocas horas.

Afortunadamente soy un usuario con experiencia y encontré la solución en la instalación de una versión beta más reciente del controlador, además lo intuí momentos recientemente detectado el problema, pero ¿cuánto tiempo más será necesario recurrir a este tipo de maniobras? Otra pregunta importante ¿A quién culpar? NVIDIA es definitivamente gran responsable, pero hasta donde lo es Canonical proporcionando instalación a un controlador simplemente por ser última versión, sin depronto considerar una versión anterior más estable. Es comprensible que no se desee dar el apoyo a los controladores propietarios, pero es indispensable reconsiderar esta posición si Canonical desea realmente convertir a Ubuntu en el sistema operativo de escritorio para las masas. Es también importante tener en cuenta que NVIDIA lanza controladores repletos de errores y, Ubuntu y Linux en general, resultan no ser las únicas víctimas de esta problemática, ej: Windows Vista reportó que en el 2007 casi el 30% de las fallas estaban relacionadas con NVIDIA.

R.

Escribe un comentario

Tu email nunca será publicado o compartido. Los campos requeridos están marcados con *

*
*