GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Mise à jour du pilote Nvidia - Versions mixtes de 304.88 et 319.32 ?

Mon problème est qu'après avoir essayé de mettre à jour mon pilote via l'interface graphique des pilotes supplémentaires, je ne peux plus démarrer Ubuntu avec l'interface graphique, car Xorg indique que le module du noyau est de la version 304.88 (l'ancienne version avant la mise à jour) mais les composants du pilote sont de la version 319.32 (La nouvelle version)

Ceci est la sortie 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

C'est la sortie de ce fichier.

Le message que startx me donne est :

NVIDIA :incompatibilité d'API :le module de noyau NVIDIA a la version 304.88, mais ce composant de pilote NVIDIA a la version 319.32. Assurez-vous que le module du noyau et tous les composants du pilote NVIDIA ont la même version.

   Fatal server error:
   no screens found

Je comprends que quelque chose s'est mal passé lors de la mise à jour, donc je me demande comment résoudre ce problème afin que les parties restantes de 304 soient supprimées et remplacées par 319. Je ne sais pas par où commencer car je pensais que nvidia-current était celui qui mettrait à jour à 319 et donc la réinstallation qui n'a pas fonctionné. Et j'ai cherché sur Google et j'ai trouvé que quelqu'un avait dit d'essayer d'installer/réinstaller/désinstaller ce paquet :nvidia-current-updates-dev

Mais je n'avais pas installé ce package, donc cela n'a pas aidé. A part ça, je suis nul. J'espère que les informations que j'ai fournies seront suffisantes pour que je puisse obtenir une réponse rapidement.

MODIFIER :

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

Meilleure réponse

Au lieu d'installer la dernière version, je vous recommande d'installer Kernel qui est destiné à Ubuntu 12.04.3 LTS c'est-à-dire Linux Kernel 3.8.0.30 . Il est disponible dans le référentiel, donc pas besoin d'aller à un autre endroit. Voici les étapes pour installer Kernel 3.8.0.30 pour Ubuntu 12.04.3 LTS.

  • Exécutez les commandes suivantes en série (une par une, si vous obtenez une erreur dans une commande, commentez simplement la commande pour laquelle vous avez obtenu l'erreur avec le message d'erreur)

    • Exécutez ceci pour mettre à jour le référentiel :

      sudo apt-get update
      
    • Exécutez ceci pour installer Kernel 3.8.x (attention, ne ratez aucun personnage)

      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
      
    • Exécutez ceci pour mettre à jour grub :

      sudo update-grub
      
    • Exécutez ceci pour reconfigurer tous les packages installés (cela prendrait un certain temps, alors attendez. Si cela échoue, cela donne une erreur, passez simplement à l'étape suivante)

      sudo dpkg-reconfigure -a
      
    • Exécutez ceci pour redémarrer votre système :

      sudo reboot
      
  • Lors du redémarrage, vous verriez une autre entrée dans Grub Entry pour Linux Kernel 3.8.0.30 choisi cela.

  • Voyez ce qui se passe.. Répondez pour plus d'assistance..

Connexe :Comment installer le gestionnaire de connexion GNOME 3 ?

Suppression en cours de nvidia-304 et reconfigurer nvidia-319

Suivez ces étapes pour le faire. Je suppose que nvidia-319 est actuellement installé sur votre système.

  • Ouvrez le terminal et exécutez les commandes suivantes pour complètement nvidia-304

    sudo apt-get autoremove nvidia-304*
    sudo apt-get --purge remove nvidia-304*
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • Exécutez ensuite ces commandes pour reconfigurer nvidia-319

    sudo update-grub
    sudo dpkg-reconfigure nvidia-319
    

    si la commande ci-dessus affiche une erreur, essayez de remplacer nvidia-319 avec nvidia-319*

    sudo update-grub
    sudo update-initramfs -u (it would take some time)
    
  • Redémarrez ensuite votre système

    sudo reboot
    

Répondre..


Ubuntu
  1. Comment basculer entre plusieurs versions du compilateur GCC et G++ sur Ubuntu 20.04 LTS Focal Fossa

  2. Terminal Ubuntu 12.04 uniquement après la mise à niveau du pilote Nvidia ?

  3. "nvidia-304-updates" Vs "nvidia-304" (et similaire) ??

  4. Comment installer et rester à jour avec les versions les plus récentes de Blender sur Ubuntu ??

  5. Comment installer les pilotes Nvidia sur Kubuntu 16.10

Installez les pilotes NVIDIA sur Ubuntu (ligne de commande et GUI)

Comment installer Syncthing sur Ubuntu 20.04 et Ubuntu 21.04

Le système ne démarre pas avec le pilote Nvidia activé ?

Lb-link (numéro de modèle =wn155a) Pilote ?

Ubuntu 20.04 Installer les pilotes Nvidia ?

Comment installer le pilote graphique NVIDIA sur Ubuntu 20.04