Comment résoudre les dépendances non satisfaites lors de l'installation des pilotes Nvidia?

13

Je reçois toujours cette erreur lorsque j'essaie de lancer sudo apt-get install nvidia-current:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-current : Depends: xorg-video-abi-11
                  Depends: xserver-xorg-core (>= 2:1.10.99.901)
E: Unable to correct problems, you have held broken packages.

Comment puis-je réparer ça?

Feders
la source
avez-vous essayé avecsudo apt-get install -f
rɑːdʒɑ
Les packages suivants ont été installés automatiquement et ne sont plus nécessaires: dkms linux-headers-3.5.0-23 linux-headers-3.5.0-18 linux-headers-3.5.0-23-generic linux-headers-3.5.0- Utilisez 18-générique 'apt-get autoremove' pour les supprimer. 0 jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Feders
Rien n'a changé après apt-get sudo autoremove, en dehors de la suppression des paquets non nécessaires.
Feders
fairesudo apt-get install xorg-video-abi-11 xserver-xorg-core
rɑːdʒɑ
Je peux mettre plus d' informations dans ma réponse si vous listez le nom de votre carte graphique spécifique (:
Richard

Réponses:

5

Résoudre

E: Unable to correct problems, you have held broken packages.

Essayer:

sudo apt-get install --fix-broken xorg-video-abi-11 xserver-xorg-core -y

Cette astuce a fonctionné pour moi

Une autre option sera:

sudo apt-get remove --purge nvidia-* -y
sudo ubuntu-drivers autoinstall
sudo service lightdm restart

Ensuite, la machine de redémarrage

Akshay Vilas Patil
la source
0

Ce problème résulte d'un bug Xorg / nVidia où le pilote de nVidia est incompatible avec une partie du code dans la dernière version Xorg. Vous pouvez essayer d' installer les pilotes avec les sources du logiciel (onglet Pilotes supplémentaires), ou jockey-textdans le terminal (que vous pouvez apprendre à utiliser avec une recherche rapide sur Google ou jockey-text --help), ou en vérifiant vos pilotes sur le site Web nVidia à l' adresse http: // www.geforce.com/drivers (utiliser la recherche manuelle du pilote). L'installation des pilotes à l'aide d'apt ne fonctionnera pas tant que le problème ne sera pas résolu à l'avenir.

Si vous avez besoin d'instructions pour installer des pilotes à partir du site Web de nVidia, suivez le guide ici: https://help.ubuntu.com/community/NvidiaManual

Richard
la source
0

Comme l'a noté l'utilisateur «rajagenupula». Remerciements particuliers à l'utilisateur de «rajagenupula»

Installez une version plus ancienne (12.04.1) de xserver et vous pouvez installer cuda avec le pilote nécessaire (package apt nvidia-current).

sudo apt-get install xorg-video-abi-11 xserver-xorg-core

vskubriev
la source
0

supprimer le fichier sources.list et créer un nouveau fichier sources.list ...

sudo rm /etc/apt/sources.list 

Tapez ensuite

sudo software-properties-gtk 

entrez la description de l'image ici Cela ouvrira software-properties-gtk et une newsources.list sera créée automatiquement.

Modifiez ensuite le serveur aux États-Unis ou à tout autre serveur de votre choix. Vous devez activer les référentiels à partir de la nouvelle boîte de dialogue afin de créer de nouvelles sources.list.

Cochez toutes les cases puis cliquez sur Revert puis cliquez sur Fermer.

Besoin de restaurer les référentiels par défaut

 sudo apt-get update && sudo apt-get dist-upgrade -y

(il est recommandé de sauvegarder ce fichier avant l'installation pour récupérer si de telles choses se produisent)

minigeek
la source