GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Controlador Nvidia actualizado:¿versiones mixtas de 304.88 y 319.32?

Mi problema es que después de intentar actualizar mi controlador a través de la GUI de controladores adicionales, ya no puedo iniciar Ubuntu con GUI, ya que Xorg dice que el módulo del kernel es de la versión 304.88 (la versión anterior antes de actualizar) pero los componentes del controlador son de la versión 319.32 (La nueva versión)

Esta es la salida de dpkg -l | grep nvidia

dkpg -l | grep nvidia
ii nvidia-304 : 304.88-0ubuntu0.0.3
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-319 : 319.32-0ubuntu0.0.1
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-common : 1:0.2.44.2
 Find obselete NVIDIA drivers
ii nvidia-current : 304.88-0ubuntu0.0.3
 Transitional package for nvidia-current
ii nvidia-settings : 304.88-0ubuntu.0.0.3
 Transitional package for nvidia-settings
ii nvidia-settings-304 : 304.88-0ubuntu.0.0.3
 Tool for configuring the NVIDIA graphics driver
ii nvidia-settings-319 : 319.32-0ubuntu.0.0.1
 Tool for configuring the NVIDIA graphics driver

Esa es la salida de ese archivo.

El mensaje que me da startx es:

NVIDIA:discrepancia de API:el módulo del kernel de NVIDIA tiene la versión 304.88, pero este componente del controlador de NVIDIA tiene la versión 319.32. Asegúrese de que el módulo del kernel y todos los componentes del controlador NVIDIA tengan la misma versión.

   Fatal server error:
   no screens found

Entiendo que algo salió mal durante la actualización, así que me pregunto cómo arreglar esto para que las partes restantes de 304 se eliminen y se reemplacen con 319. No sé cómo comenzar porque pensé que nvidia-current era el que se actualizaría a 319 y, por lo tanto, la reinstalación no funcionó. Y busqué en Google y descubrí que alguien dijo que intentara instalar/reinstalar/desinstalar este paquete:nvidia-current-updates-dev

Pero no tenía ese paquete instalado, así que no ayudó. Aparte de eso, no tengo ni idea. Espero que la información que proporcioné sea suficiente para poder obtener una respuesta pronto.

EDITAR:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise

uname -a
Linux SQuad 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/LINUX

Mejor respuesta

En lugar de instalar la última versión, te recomiendo que instales Kernel que está destinado a Ubuntu 12.04.3 LTS eso es Linux Kernel 3.8.0.30 . Está disponible en el repositorio, por lo que no es necesario ir a ningún otro lugar. Estos son los pasos para instalar Kernel 3.8.0.30 para Ubuntu 12.04.3 LTS.

  • Ejecute los siguientes comandos en serie (uno por uno, si obtiene algún error en cualquier comando, simplemente comente el comando para el que recibió el error con el mensaje de error)

    • Ejecute esto para actualizar el repositorio:

      sudo apt-get update
      
    • Ejecute esto para instalar Kernel 3.8.x (cuidado, no te pierdas ningún personaje)

      sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
      
    • Ejecute esto para actualizar grub:

      sudo update-grub
      
    • Ejecute esto para volver a configurar todos los paquetes instalados (llevaría algo de tiempo, así que espere. Si falla, da algún error, continúe con el siguiente paso)

      sudo dpkg-reconfigure -a
      
    • Ejecute esto para reiniciar su sistema:

      sudo reboot
      
  • Al reiniciar, verá una entrada más en Grub Entry para Linux Kernel 3.8.0.30 eligió eso.

  • Vea lo que sucede.. Responda para obtener más ayuda..

Relacionado:¿Cómo instalar el administrador de inicio de sesión de GNOME 3?

Ahora quitando nvidia-304 y reconfigurando nvidia-319

Siga estos pasos para hacerlo... Supongo que nvidia-319 está instalado actualmente en su sistema.

  • Abra la terminal y ejecute los siguientes comandos para nvidia-304 por completo

    sudo apt-get autoremove nvidia-304*
    sudo apt-get --purge remove nvidia-304*
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • Luego ejecute estos comandos para reconfigurar nvidia-319

    sudo update-grub
    sudo dpkg-reconfigure nvidia-319
    

    si el comando anterior muestra algún error, intente reemplazar nvidia-319 con nvidia-319*

    sudo update-grub
    sudo update-initramfs -u (it would take some time)
    
  • Luego reinicie su sistema

    sudo reboot
    

Responder..


Ubuntu
  1. Cómo instalar el controlador Nvidia en Linux Mint 20

  2. Huella digital – ¿Gui y 18.04 problema de inicio de sesión?

  3. ¿Instalar el controlador Fglrx de Ubuntu?

  4. ¿Logo de inicio de sesión para la cuenta principal y la de invitado después de instalar el controlador Nvidia?

  5. Ubuntu 18.04:¿falla el controlador de la tarjeta gráfica?

Instale los controladores NVIDIA en Ubuntu (línea de comandos y formas GUI)

Cómo instalar Syncthing en Ubuntu 20.04 y Ubuntu 21.04

¿El sistema no arranca con el controlador Nvidia habilitado?

Lb-link (modelo No=wn155a) ¿Controlador?

Ubuntu 20.04 ¿Instalando controladores Nvidia?

Cómo instalar el controlador de gráficos NVIDIA en Ubuntu 20.04