El controlador propietario de Nvidia se bloquea/congela/pantalla en blanco al iniciar sesión en 13.10

El controlador propietario de Nvidia se bloquea/congela/pantalla en blanco al iniciar sesión en 13.10

Estoy ejecutando una copia nueva de Ubuntu 13.10 con una Nvidia GTS 450. Con el controlador nouveau de código abierto, todo funciona bien, aunque no tan rápido como el controlador propietario. Cuando instalo el controlador propietario de Nvidia, la pantalla se cuelga o se congela justo antes de iniciar sesión. La computadora se inicia y justo antes de iniciar sesión, el monitor ingresa al modo de ahorro de energía. En este punto, todavía puedo acceder a la computadora por ssh, pero la pantalla y el teclado conectados a la máquina están congelados. Tengo que hacer un cierre forzado. He probado los siguientes controladores pero todos sufren el mismo problema. 304 (Centro de software de Ubuntu) 304-updates (Centro de software de Ubuntu) 319 (Centro de software de Ubuntu) 319-updates (Centro de software de Ubuntu) 331 (xorg edgers ppa) 331 (sitio web de Nvidia) Aquí hay un vídeo que demuestra el problemaEl problema. Esto empezó a suceder sólo en 13.10 para mí. 13.04 estuvo bien.

Por extraño que parezca, a veces puedo acceder usando el modo de recuperación. Selecciono el modo de recuperación, voy al modo a prueba de fallos, presiono Ctrl+Alt+F1 para volver al símbolo del sistema cuando se muestra el cuadro de diálogo de reconfiguración de gráficos. Luego presiono Ctrl+C para finalizar el proceso actual y luego se inicia directamente en la pantalla de inicio de sesión utilizando el controlador propietario. Aquí tenéis un vídeo dela solución. ¿Alguna idea?

Actualización del 18 de febrero: este problema se repitió en una de mis otras máquinas que ejecutan una tarjeta Nvidia. La máquina ejecutaba la versión 13.04 con controladores propietarios y se actualizó a la versión 13.10. Después de la actualización, ocurrió el mismo problema de pantalla negra. Introducir la máquina y volver a los controladores de código abierto solucionó el problema.

Respuesta1

¿Has intentado descargar otros controladores desde el sitio web de NVIDIA? Nunca uso los paquetes de controladores que proporcionan con el sistema operativo Ubuntu porque apestan mucho para la mayoría de las tarjetas nvidia, excepto unas pocas. En lugar de eso, voy a NVIDIA y elijo uno o más controladores de Linux para mi tarjeta de video nvidia e instalo el que funciona mejor, como se muestra en muchos tutoriales presentes en Askubuntu.com.

Por cierto, puede encontrar una selección más amplia de controladores para su tarjeta si utiliza el enlace "Controladores Beta y antiguos" que se encuentra en el medio de la página.Página de descargas de controladores NVIDIA. Elija su tarjeta de video (GeForce - GeForce 400 series - GeForce GTS 450) de la lista y también elija la sección "controladores certificados/recomendados", y no la sección "todos" los controladores. Personalmente recomiendo la versión "331.38" para tu tarjeta de video GTS 450, y puedes encontrarlaaquí.

¿Ya probaste la versión Linux 331.49? Esta debería funcionar a las mil maravillas, pero estás diciendo que no es así. Tal vez debería instalar el entorno LXDE, todos los paquetes y también LXDM como administrador de pantalla predeterminado porque, según mi propia experiencia, las tarjetas NVIDIA funcionan mejor en un entorno lxde.

Hay controladores de video Linux específicos para su Nvidia GTS 450, para Linux de 32 bits y para Linux de 64 bits, dependiendo de la arquitectura de su computadora, no estoy seguro de eso, quiero decir, no tengo idea de la configuración de su PC.

Puede instalar su controlador después de eliminar todos los controladores nvidia de su sistema ubuntu. Código:

sudo apt-get remove nvidia*

Después de eso, sin reiniciar, también debe eliminar completamente el controlador NOUVEAU usando Synaptic y luego incluir en la lista negra el controlador NOUVEAU y los controladores propietarios que utilizó al editar este archivo:

gksu leafpad etc/modprobe.d/nvidia-graphics-drivers.conf

Primero asegúrese de haber instalado GKSU y LEAFPAD.

sudo apt-get install gksu leafpad

Debes agregar en tu archivo 'nvidia-graphics-drivers.conf' estas líneas:

blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-319

Después de editar y guardar el archivo 'nvidia-graphics-drivers.conf', puede reiniciar y después de reiniciar salir a la consola cuando se le solicite iniciar sesión (CTRL+ALT+F1) e iniciar sesión como 'usuario', que es su nombre de usuario para ubuntu/linux.

NB Según mi experiencia, la mayoría de las veces, especialmente después de una nueva instalación de Ubuntu, no se encuentra ningún archivo 'nvidia-graphics-drivers.conf' en etc/modprobe.d, y si ese es el caso, entonces Necesita crear un nuevo archivo en un editor de texto, agregar las líneas a la lista negra del controlador nouveau y los otros controladores, y guardar este nuevo archivo como 'nvidia-graphics-drivers.conf' sin las comillas en etc/modprobe.d. Puede utilizar el administrador de archivos PCMANFM para abrir etc/modprobe.d como 'root' para poder crear y guardar fácilmente este nuevo 'nvidia-graphics-drivers.conf'.

Luego escriba este código en la consola para evitar que el administrador de pantalla (DM) interfiera con la actualización del controlador de video:

sudo stop kdm

o

sudo stop lightdm

o

sudo stop lxdm

Elija su administrador de pantalla predeterminado para este. Gnome usa lightdm, KDE usa kdm y LXDE usa lxdm.

Después de recibir el mensaje "administrador de pantalla detenido/en espera", está seguro de que realmente detuvo el administrador de pantalla para interferir con la actualización del controlador de video. Por cierto, primero debes verificar qué administrador de pantalla estás usando desde el principio, antes de eliminar los controladores de nvidia. Simplemente presione CTRL+ ALT+ F1 e inicie sesión como 'usuario' y escriba en la consola el código que se muestra arriba:

sudo stop lightdm 

(kdm, lxdm lo que esté presente en su sistema).

Para instalar su nuevo controlador de video que obtuvo del sitio web de NVIDIA, primero debe seleccionar el directorio donde lo guardó. Una vez que estés allí, puedes instalarlo escribiendo en la consola este comando:

sudo sh NVIDIA-Linux......run

Utilice el nombre exacto de su controlador de vídeo, incluidas las letras mayúsculas. El comando 'dir' puede ayudarte a ver el controlador y escribir su nombre correctamente para poder instalarlo. Luego se le guiará paso a paso sobre cómo instalar su controlador de video y, al final, se le preguntará si desea que nvidia manager guarde su nueva configuración por usted... presione SÍ. Reinicie y después de iniciar sesión guarde la nueva configuración del servidor X usando este comando:

 sudo nvidia-xconfig

Si, por casualidad, el nuevo controlador no funciona como se espera después de reiniciar, deberá intentar instalar otro de la lista de NVIDIA proporcionada en la sección "Controladores Beta y anteriores" específicamente para su GeForce GTS 450. Asegúrese de Primero descargue 3 o incluso más de esos controladores de la lista y pruébelos uno por uno. El peor escenario es cuando necesita reinstalar el controlador nouveau si nada más funciona, pero primero tendrá que editar 'nvidia-graphics-drivers.conf' y eliminar las 2 líneas que antes incluían el controlador nouveau en la lista negra.

Espero que esto ayude. Si no es así, debe pedirle al equipo de Ubuntu que le proporcione una lista de tarjetas gráficas que funcionan mejor en UBUNTU 13.10 y también en Ubuntu LTS 12.04 (pídales una lista completa que incluya las tarjetas de video NVIDIA y ATI probadas en sus ubuntu labs con drivers propietarios), y sustituir tu tarjeta por otra que no te dé tantos quebraderos de cabeza.

Estoy seguro de que ha guardado algunas tarjetas de vídeo antiguas en su cajón por si las necesita en el futuro. Utilice su GeForce GTS 450, que por cierto es una tarjeta de vídeo increíble, sólo en un entorno Windows. Hablando de Windows, ¿experimentas los mismos problemas con la pantalla bloqueada o bloqueada allí también?

información relacionada