Solucionar conflicto entre Unity 3D y driver de Nvidia en Ubuntu 12.04

¿Te pasa que al iniciar sesión en Ubuntu 12.04 te encuentras con una pantalla negra y no te queda de otra que optar por Unity 2D u otro entorno de escritorio?. Esto es debido a conflictos entre algunas tarjetas de video y el driver de Nvidia que viene por defecto (295.40). Para solucionarlo, tienes que actualizar el driver de manera externa de la siguiente manera:

ADVERTENCIA: Los pasos que se detallan a continuación son de extrema precaución y pueden romper tu sistema, por favor no los realices si tomar las previsiones del caso.

  1. Averigua cual es exactamente el chipset de tu tarjeta de video (esto lo puedes ver abriendo el nvidia x server settings) para proceder a descargar el ultimo driver disponible desde la pagina www.nvidia.com. Notaras que es una versión posterior a la que viene por defecto en tu sistema.
  2. Al localizar el driver, descárgalo y ubícalo en un lugar fácil de acceder para ti.
  3. Desintala la version del driver que tienes en tu sistema: sudo apt-get remove nvidia-current.
  4. Deten las X (entorno gráfico) para poder instalar el driver que descargaste: sudo service lightdm stop.
  5. Seguidamente entraras al tty, inicia sesión con tu usuario y luego ubícate en el directorio donde descargaste el nuevo driver (en mi caso lo deje en Descargas): cd Descargas, y procede a instalarlo: sudo ./NVIDIA-Linux-x86-295.49.run (el nombre del driver puede variar dependiendo del caso).
  6. Finalizado el asistente, reinicias: sudo reboot, y ya deberías tener el problema resuelto.

Así fue como puede solucionar el problema, espero que esta receta pueda ayudarles si enfrentan el mismo inconveniente, cualquier duda sírvanse de utilizar los comentarios para ello.

Anuncios

3 comentarios en “Solucionar conflicto entre Unity 3D y driver de Nvidia en Ubuntu 12.04

    1. Al parecer cuando lo estaba instalando escogiste la opción de utilizar el script de intalación que trae el sistema, por eso el error.
      Lo importante es que pudiste solventar el problema.

  1. Humidificar la casa (con un aparato o poniendo peroles con agua) ya que la calefacción reseca mucho el ambiente. Es normal que la gente sienta más sed en invierno, es importante tomar mucha agua.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s