Problema di dipendenza del pacchetto durante l'installazione di CUDA su Ubuntu 14.04


16

Ho provato a seguire le istruzioni su questo link per installare CUDA su Ubuntu 14.04, ma in questo passaggio ho riscontrato un problema di dipendenza del pacchetto:

~/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.

Qualcuno sa quale potrebbe essere il problema?


Lo stesso con `cuda: Dipende da: cuda-8-0 (> = 8.0.61) ma non verrà installato`
Sören

Risposte:


21

Opzione 1: apt-get

  1. Installa dipendenze non soddisfatte

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. Installa il pacchetto principale

    sudo apt-get install cuda
    

Opzione 2: attitudine

  1. Installa aptitude

    sudo apt-get install aptitude
    
  2. Installa il pacchetto principale

    sudo aptitude install cuda
    

Ho di nuovo: I seguenti pacchetti hanno dipendenze non soddisfatte: cuda-7-0: dipende da: cuda-runtime-7-0 (= 7.0-28) ma non verrà installato E: impossibile correggere i problemi, hai trattenuto pacchetti rotti.
Ohm,

2
Quindi iniziare con sudo apt-get install cuda-runtime-7-0e così via. In alternativa, proverei a installare CUDA con aptitude: sudo apt-get-install aptitudee poi sudo aptitude install cuda.
AB

installazione tramite aptitude alla fine ho ricevuto il seguente messaggio: Si sono verificati errori durante l'elaborazione: cuda-drivers cuda-runtime-7-0 cuda-7-0 cuda
Ohm

Puoi pubblicare un messaggio di errore più dettagliato?
AB

1
Ho rimosso nvidia-opencl-icd- * e ora sono stato in grado di installare cuda per aptitude. Grazie ragazzi!
Ohm,

2

Sembra che tu abbia installato alcuni driver nvidia o carenti cuda toolkit in precedenza, come alcune versioni contraddittorie dal repository di Ubuntu, quindi dovresti rimuoverli prima di tutto.

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

e quindi installare cuda.

sudo apt-get install cuda

0

L'attuale integrazione di GNOME con il driver CUDA sembra avere problemi (v 346.46). Ho avuto un problema con la sessione di login init, ma sono riuscito a risolverlo installando lxde e rimuovendo gnome e ubuntu-desktop come descritto qui: problemi di installazione di caffe

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.