Cómo instalar el controlador NVIDIA en Ubuntu

16

Estoy ejecutando Ubuntu 13.04 en DELL XPS L501 - Nvidia GeForce GT 420M. Estoy usando kernel 3.9.0-030900-generic.

Todos los encabezados del núcleo están instalados en el sistema.

y

He intentado lo siguiente.

  • Use apt-get para instalar nvidia-current(que descarga 304) && load mediantemodprobe
  • Use apt-get para instalar y nvidia-310cargar usandomodprobe
  • Descargue el controlador nvidia de 64 bits nvidia-319.23para la serie 400M e instálelo
  • Utilice swat-x repo para instalar el controlador nvidia

Todo esto falló. Y lo probé siempre así

  • Después de cargar el módulo (marcado desde lsmod),
  • reiniciado lightdm
  • probado de get.webgl.org
    • (El soporte webgl de Google Chrome está habilitado)

Problema enfrentado con nvidia-xconfig

  • después de ejecutar nvidia-xconfig(que escribe /etc/X11/xorg.conf) y reiniciar lightdm, mi resolución de pantalla cambia a 640x480.
  • y tuve que eliminar este archivo para volver a la configuración anterior
  • También han intentado comentando esas dos líneas que se ajusta Horizontal and Vertical Settingen xorg.conf. Eso solo rectificó la resolución. Pero aún así no pude usar la tarjeta gráfica (webgl).

EDITAR 1: (nouveau)

  • Intenté reiniciar después de cada instalación
  • Se eliminó (purgó) todo el nouveau * antes de comenzar.
  • Se eliminó un paquete más (aunque no recuerde el nombre exacto): xorg-xserver-blah-blah.

EDITAR 2: (bitlbee)

  • Lo había bitlbeeinstalado antes. También lo eliminó antes de comenzar la instalación.
  • Cuando bitlbee estaba presente, NVIDIA-3.9-x86.run(descargado de nvidia) no podía reconocer la tarjeta gráfica. Pero lo hizo cuando me quité bitlbee. (Así que supongo que debería funcionar si el controlador de gráficos se instaló correctamente)

EDITAR 3: (software-properties-gtk)

  • sudo software-properties-gtk
  • la pestaña Controladores adicionales siempre es NIL. (antes y después de la instalación) (incluso si la instalación fue exitosa)

Lo he intentado todo el día y lo he hecho varias veces. Ninguno de ellos funcionó.

¡Necesitas ayuda! ¿Es el problema con kernel-3.9 que no hay actualizaciones para esto?

Boopathi Rajaa
fuente
Intente reiniciar después de instalar el controlador nvidia. Supongo que estás en conflicto con Nouveau
Panther
Intenté eso también. ediciones añadidas en la pregunta. cheque bondadoso.
Boopathi Rajaa
2
Esa es una tarjeta optimus (bajo demanda), mientras que la tarjeta real es una CPU Intel. Así que quieres mirar a Bumblebee
bcbc
La más segura y efectiva es la nvidia ppa de los desarrolladores de Ubuntu launchpad.net/~graphics-drivers/+archive/ubuntu/ppa y no uso Bumblebee, pero uso nvidia-prime que funciona bien en mi computadora portátil i7 de cuarta generación. Además, si tiene la intención de hacer CUDA y trabajar con OpenCL, asegúrese de después de reiniciar para instalar nvidia-modrpobe y luego reinicie nuevamente.
Arup Roy Chowdhury
1
flashbacks de por qué Me ira de dejar de fumar Linux en 2000
neuronal

Respuestas:

19

Encontré un muy buen tutorial en línea, y pude instalar esos infames controladores de Nvidia en dos computadoras sin ningún problema. Aquí está lo que haces:

Preparación

1) Primero, necesita abrir un terminal shell. Puede iniciar su computadora e ir a un shell virtual

Ctrl+ Alt+F1

o inicie sesión y abra el terminal gnome

Ctrl+ Alt+t

2) Luego, en la terminal, ejecute los siguientes comandos:

Este comando actualizará tus paquetes

 sudo apt-get update

Luego, deberá instalar los encabezados de Linux si aún no están instalados.

 sudo apt-get install linux-headers-generic

A continuación, deberá realizar una actualización dist, que actualiza algunos paquetes de su sistema

 sudo apt-get dist-upgrade

Cuando todo esté listo, deberá reiniciar su sistema

 sudo reboot

La instalación de los controladores

1) Repita el paso uno para abrir el terminal.

Ahora instale los controladores de Nvidia

 sudo apt-get install nvidia-current-updates 

Tiene un paso más, o de lo contrario, tendrá una alta probabilidad de que simplemente haya bloqueado su sistema. Para medidas de seguridad, ejecute este comando final:

sudo nvidia-xconfig

* Hubo un error bien conocido de que el script de instalación de Nvidia no ejecutó ese comando. Si ese archivo de configuración no se crea, sus gráficos no funcionarán.

Ahora reinicie su sistema:

 sudo reboot

¡Felicidades! Ahora debería estar usando los controladores de Nvidia.

Confirmando que funcionó

Una forma rápida de verificar es hacer clic en el engranaje de engranaje en la parte superior

Diente

Luego haga clic About This Computer

En la línea que dice Graphics: Debería decir su controlador de gráficos:

Así es como se ve el mío:

Acerca de los gráficos por computadora

También puede hacer clic en los gráficos para obtener más detalles:

Gráficos

¡Salud!

Fuente: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/

Max Tither
fuente
Buen post ..... + 1
Qasim
bueno, hice todo y no funcionó. Desafortunadamente, cuando corrí sudo nvidia-xconfigme dio un error. No sé si fue eso, pero cuando entro en gráficos (en "Acerca de esta computadora") dice Graphics: Unknown. ¿Algunas ideas?
Sosi
Tengo el mismo problema .. !!
Boopathi Rajaa
No tengo idea. Sin embargo, sí recuerdo que cuando instalé por primera vez los controladores de Nvidia en mi computadora, usando el chip integrado en mi placa base, decía "Gráficos: Desconocido". Ahora uso una tarjeta, y la reconoce. Es posible que Nvidia haya creado controladores pésimos para su tarjeta y, por lo tanto, obtenga esto. Mi otra suposición es que, en algún lugar, algo salió mal con la instalación del controlador.
Max Tither
Esto bloqueó todos los gráficos para mí.
user1205577
3

Aunque parece que instalar el controlador Nvidia en Ubuntu es un desastre. En realidad no es así. Todo lo que necesitas hacer es seguir los pasos:

  1. Abra el "Software y actualizaciones" desde el tablero y elija "Fuentes de software".

  2. En la pequeña ventana emergente, elija todos los botones de marca en la primera pestaña. Cierralo.

  3. Abra una terminal e ingrese el siguiente comando. Después de ingresar el comando, presione la tecla "Volver".

    sudo apt-get update && sudo apt-get upgrade
    
  4. Una vez completado, abra "Software y actualizaciones" nuevamente y seleccione la pestaña llamada "Controladores adicionales". Allí, puede elegir entre una versión patentada de Nvidia y algunas versiones de desarrollo de xorg. Elija el que está etiquetado como propietario. Puede que tarde un poco en finalizar la descarga, según su conexión.

  5. Una vez que finalice la descarga completa, cierre la ventana.

  6. Voilà, ha instalado el controlador Nvidia.

Roshan George
fuente
2

Me di cuenta de que dijiste series de 400m. Por lo general, estas computadoras portátiles vienen con tecnología optimus. Si tiene optimus, entonces necesita instalar abejorro.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Agregue el PPA de versiones de Bumblebee estable e instale Bumblebee utilizando el controlador NVIDIA patentado:

  sudo add-apt-repository ppa:bumblebee/stable
  sudo apt-get update
  sudo apt-get install bumblebee bumblebee-nvidia

Si tiene aplicaciones de 32 bits como Wine y ejecuta 11.10 Oneiric o posterior, necesitará bibliotecas adicionales:

  sudo apt-get install virtualgl-libs:i386

Permítete usar Bumblebee agregándote al grupo 'abejorro'. (reemplace $ USER por su nombre de usuario)

  sudo usermod -a -G bumblebee $USER

Reinicie o vuelva a iniciar sesión para aplicar los cambios de grupo. Si desea ejecutar un programa en la tarjeta nvidia ahora, use el programa optirun:

  optirun firefox &
Mihai
fuente
esto me ayudó con vaio vpceg
terminal ninja
1

Dado que la mayoría de estas respuestas están desactualizadas ... Aquí hay una forma moderna de instalar los controladores de nvidia para Ubuntu (para 14.04 y posteriores):

Todo lo que necesitas hacer es:

  • Agregue el controlador de gráficos ppa
  • Instale el controlador Nvidia recomendado
  • Reinicia tu sistema

entonces, desde una terminal, ejecute:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot

¡Eso es todo al respecto!

nota: si desea instalar una versión específica del controlador de gráficos, puede ver qué controladores están disponibles para su hardware ejecutando: sudo ubuntu-drivers devicese inspeccionando la salida para ver qué controladores son compatibles. Luego simplemente instale normalmente con, por ejemplo,sudo apt-get install nvidia-381

Corey Goldberg
fuente
0

Esto me ha funcionado pocas veces cuando las cosas salen mal:

sudo apt-get install build-essential linux-source
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install nvidia-current
sudo depmod -a
sudo modprobe nvidia_current
sudo restart lightdm
Vegard
fuente