El controlador de Nvidia no funciona en 12.10

30

Tengo GeForce GTX 560 Ti. Trabajé bien en 12.04 con los controladores de nvidia. Desafortunadamente, después de la actualización de 12.10 de hoy, algo se rompió.

He probado nvidia-current, nvidia-current-updates y nvidia-experimantal. Siempre el mismo comportamiento: mala resolución en lightdm, después de registrar nada excepto el fondo de pantalla. No hay paneles de unidad, la tecla "ganar" no funciona.

Después de eliminar los controladores de nvidia, todo funciona.

Konradk
fuente
Esto debería ayudar a muchos usuarios: askubuntu.com/questions/61396/…
Luis Alvarado

Respuestas:

30

Antes de cambiar a los controladores nvidia, debe instalar linux-source y linux-headers (consulte el error 1068341 ). Después de instalar la fuente, intente cambiar a los controladores de nvidia.

Aquí es cómo:

Antes de comenzar, instale todas las actualizaciones (y reinicie la computadora, si se le indica).

  1. Cambie a una terminal ( Ctrl-Alt-F1).

  2. Inicie sesión como su nombre de usuario.

  3. Instale linux source ( sudo apt-get install linux-source) y encabezados ( sudo apt-get install linux-headers-generic).

  4. Desinstalación del controlador NVIDIA - esto depende de la versión que ha instalado ( sudo apt-get remove nvidia-currento sudo apt-get remove nvidia-current-updateso sudo apt-get remove nvidia-experimental-304).

  5. Vuelva a instalar el controlador nvidia ( sudo apt-get install nvidia-current-updates).

  6. Si se instala correctamente, reinicie la computadora ( sudo shutdown -r now).

Más en profundidad cómo hacerlo

El siguiente enlace ofrece una descripción más detallada sobre cómo manejar el controlador nvidia. Debería ser aplicable a más casos, que son similares, pero no exactamente iguales a los descritos aquí:

https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

rft183
fuente
He instalado linux-source y luego los controladores de nvidia, pero sigo con el mismo problema.
konradk
No estaba seguro de si los encabezados de Linux eran necesarios, pero intente instalarlos. Debe ser linux-headers-3.5.0-17-generic en el centro de software. Luego intente cambiar a los controladores nvidia. Si eso no funciona, tengo una forma más 'manual' :)
rft183
Sí, eso es todo: bugs.launchpad.net/ubuntu/+source/… Los encabezados de Linux ayudaron. ¡Gracias!
konradk
Genial, me alegro de que haya funcionado. Me agregué a la lista de personas a las que afecta el error.
rft183
¿Tengo que instalar nvidia-current-updates? ¿O puedo obtener el nvidia-current o nvidia-expetimanetal-304?
Shahe Tajiryan
8

Para todos ustedes en esta situación (como yo estaba) hay una solución fácil:

  1. Después de iniciar sesión en la sesión (parece que solo aparece el fondo de pantalla y la resolución es mala), haga clic derecho y haga clic en cambiar fondo de pantalla. Luego haga clic hacia arriba a la izquierda en Mostrar todas las configuraciones (mi sistema está en español, por lo que quizás los nombres de las etiquetas son sutilmente diferentes), luego en Fuentes de software y finalmente solo necesita volver a cambiar a X.Org Nouveau.
  2. Después de aplicar los cambios, presione Ctrl+ Alt+ Tpara abrir un terminal y escriba sudo reboot. Después de esto, el sistema debería volver a funcionar correctamente.

  3. Ahora intente instalar los controladores NVIDIA nuevamente. Instale el metapaquete, no una versión específica.

    sudo apt-get install linux-headers-generic
    
  4. Vaya al panel de configuración del sistema y en las fuentes de software seleccione el controlador NVIDIA que prefiera. (Normalmente prefiero usar el patentado probado pero es solo mi preferencia)

rtomasa
fuente
Gracias por señalar el metapaquete linux-headers-generic. He actualizado mi respuesta para reflejar eso.
rft183
1

En el caso especial de un Ubuntu 12.10 con aceleración de hardware Nvidia en una Macbook Pro Retina, este conjunto de instrucciones se probó y funciona correctamente.

tonto
fuente
1

Para obtener instrucciones paso a paso para resolver el problema, siga las respuestas de rft183 .

Si algo va mal

Para usar el controlador nouveau nuevamente, ejecute el comando:

sudo apt-get install xserver-xorg-video-nouveau --reinstall

Posteriormente, la resolución del monitor ya no se pudo configurar. Eliminar la configuración de los monitores ayudó:

rm ~ / .config / monitor.xml

lumbric
fuente
En mi caso, el problema persistió. Noté que al usar una cuenta de invitado, todo estaba bien, por lo que se rompió la configuración de un usuario. 'dconf reset -f / org / compiz' resolvió el problema (aunque también se restablecieron algunas configuraciones de compiz)
Bachi
0

Solo tuve que sudo apt-get install linux-headers-genericreiniciar. Entonces yo solo:

  1. Cambió a terminal presionando <Ctrl><Alt>F1e inició sesión.
  2. sudo apt-get install linux-headers-generic.
  3. sudo reboot.

Mi sistema apareció con una resolución normal y cuando inicié sesión en Unity, etc., una vez más cargado.

más loco
fuente