Masalah ketergantungan paket saat menginstal CUDA di Ubuntu 14.04

16

Saya mencoba mengikuti petunjuk pada tautan ini untuk menginstal CUDA di Ubuntu 14.04, tetapi pada langkah ini saya mendapat masalah ketergantungan paket:

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

Apakah ada yang tahu apa masalahnya?

Ohm
sumber
Sama dengan `cuda: Tergantung: cuda-8-0 (> = 8.0.61) tetapi tidak akan diinstal`
Sören

Jawaban:

21

Opsi 1: apt-get

  1. Instal dependensi yang belum terpenuhi

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. Instal paket utama

    sudo apt-get install cuda
    

Opsi 2: bakat

  1. Instal bakat

    sudo apt-get install aptitude
    
  2. Instal paket utama

    sudo aptitude install cuda
    
AB
sumber
Saya mendapatkan lagi: Paket-paket berikut memiliki dependensi yang tidak terpenuhi: cuda-7-0: Tergantung: cuda-runtime-7-0 (= 7.0-28) tetapi tidak akan diinstal E: Tidak dapat memperbaiki masalah, Anda telah menahan paket rusak.
Ohm
2
Kemudian mulailah dengan sudo apt-get install cuda-runtime-7-0dan seterusnya. Sebagai alternatif, saya akan mencoba menginstal CUDA dengan aptitude: sudo apt-get-install aptitudeand then sudo aptitude install cuda.
AB
menginstal melalui aptitude Saya mendapatkan pesan berikut pada akhir: Kesalahan ditemui saat memproses: cuda-drivers cuda-runtime-7-0 cuda-7-0 cuda
Ohm
Bisakah Anda memposting pesan kesalahan yang lebih rinci?
AB
1
Saya telah menghapus nvidia-opencl-icd- * dan sekarang saya dapat menginstal cuda dengan aptitude. Terima kasih teman-teman!
Ohm
2

Tampaknya Anda telah menginstal driver nvidia tertentu atau kekurangan cuda toolkit sebelumnya, seperti beberapa versi kontradiktif dari repositori ubuntu, jadi Anda harus menghapusnya terlebih dahulu.

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

dan kemudian instal cuda.

sudo apt-get install cuda
Chauncey Chen
sumber
0

Integrasi GNOME saat ini dengan driver CUDA tampaknya memiliki masalah (v 346.46). Saya punya masalah dengan sesi login init, tetapi berhasil menyelesaikannya dengan menginstal lxde dan menghapus gnome dan ubuntu-desktop seperti yang dijelaskan di sini: masalah pemasangan caffe

Ruslan
sumber