Problème de dépendance de package lors de l'installation de CUDA sur Ubuntu 14.04


16

J'ai essayé de suivre les instructions sur ce lien pour installer CUDA sur Ubuntu 14.04, mais à cette étape, j'ai eu un problème de dépendance de package:

~/Downloads$ sudo apt-get install cudaReading 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:
 cuda : Depends: cuda-7-0 (= 7.0-28) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Est-ce que quelqu'un sait quel pourrait être le problème?


Idem avec `cuda: Depends: cuda-8-0 (> = 8.0.61) mais il ne sera pas installé`
Sören

Réponses:


21

Option 1: apt-get

  1. Installer des dépendances non satisfaites

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. Installer le package principal

    sudo apt-get install cuda
    

Option 2: aptitude

  1. Installer aptitude

    sudo apt-get install aptitude
    
  2. Installer le package principal

    sudo aptitude install cuda
    

J'ai encore une fois: les packages suivants ont des dépendances non satisfaites: cuda-7-0: dépend: cuda-runtime-7-0 (= 7.0-28) mais il ne sera pas installé E: impossible de corriger les problèmes, vous avez tenu paquets cassés.
Ohm

2
Commencez ensuite par sudo apt-get install cuda-runtime-7-0et ainsi de suite. Comme alternative, j'essaierais d'installer CUDA avec aptitude: sudo apt-get-install aptitudeet ensuite sudo aptitude install cuda.
AB

installation via aptitude J'ai reçu le message suivant à la fin: Des erreurs ont été rencontrées lors du traitement: cuda-drivers cuda-runtime-7-0 cuda-7-0 cuda
Ohm

Pouvez-vous publier un message d'erreur plus détaillé?
AB

1
J'ai supprimé nvidia-opencl-icd- * et maintenant j'ai pu installer cuda par aptitude. Merci les gars!
Ohm

2

Il semble que vous ayez déjà installé certains pilotes nvidia ou une boîte à outils cuda déficiente, comme certaines versions contradictoires du référentiel d'ubuntu, vous devez donc les supprimer en premier.

sudo apt-get purge nvidia-*
sudo apt-get autoremove

puis installez cuda.

sudo apt-get install cuda

0

L'intégration actuelle de GNOME avec le pilote CUDA semble avoir des problèmes (v 346.46). J'ai eu un problème avec l'initialisation de la session de connexion, mais j'ai réussi à le résoudre en installant lxde et en supprimant gnome et ubuntu-desktop comme décrit ici: problèmes d'installation de caffe

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.