
Ubuntu y la aceleradora 3D de Nvidia
Muchos de los usuarios que trabajan a diario con un sistema GNU/Linux sabéis por experiencia que tener correctamente instalado y configurado el driver de vuestra controladora Nvidia puede llegar a ser toda una aventura. Seguramente habéis tenido más de una vez la mala experiencia de sufrir problemas internos en vuestro sistema causado por la GPU, ver desaparecer de un día para otro vuestro escritorio o incluso decidir que en determinados ordenadores es mejor tener otro sistema operativo en vez de una distribución Linux por productividad.
En mi caso particular tuve varios problemas con el controlador Nvidia en mi Lenovo U410 (Gráfica Nvidia GeForce 610M). La aceleradora de 3D por hardware no funcionaba correctamente (Se puede apreciar en el simple funcionamiento de la barra Unity). Para aquellos que no sepáis a ciencia cierta si os funciona, en el navegador Google Chrome debéis escribir en la barra URL:
chrome://gpu/
Si tenéis algún parámetro en rojo probablemente sea a causa de la aceleración 3D.
Instalé los drivers adicionales nvidia-commons (Que actualmente instala la versión 3.04) que me recomendaba los Controladores Adicionales de Ubuntu, sin embargo más que solucionarme el problema lo agravó mediante cuelgues en el desktop (generalmente a causa de xorg). Cambié de controladores, volví a instalar otras versiones como la nvidia 3.31, etc… El resultado fue que al final solo podía arrancar el portátil en modo texto. Bien, la solución fue instalar los drivers del proyecto Bumblebee, los pasos fueron los siguientes:
- Desinstalar Nvidia y purgar todo lo relacionado con su controlador
sudo apt-get remove –purge nvidia-*
- Volver a instalar el Escritorio de Ubuntu
sudo apt-get install ubuntu-desktop
- Eliminar toda configuración previa de xorg para asegurar la funcionalidad correcta de la nueva instalación
sudo rm /etc/X11/xorg.conf
- Instalar Bumblebee
sudo apt-get install bumblebee primus
Desde entonces no he vuelto a tener más problemas con la gráfica. De hecho, tenia una actualización de Optimus con Bumblebee en mi gestor de actualizaciones, una vez instalada noté como el portátil trabajaba aun con más eficiencia (apenas se calentaba con un trabajo constante).
De hecho, Linus Torvalds ya dio un aviso a Nvidia sobre la tecnología Optimus, podeis ver la reacción sobre el minuto 48 del siguiente vídeo, no tiene desperdicio:
[youtube]https://www.youtube.com/watch?v=MShbP3OpASA[/youtube]
Espero ayudar a todos aquellos que hayáis pasado por los mismos problemas que yo y para cualquier duda podéis comentar el artículo o enviarme un correo a antonio@espai.es
Antonio
Editado, faltaba un par de guiones en la purga del primer punto 🙂