ปัญหาการพึ่งพาแพคเกจขณะติดตั้ง CUDA บน Ubuntu 14.04


16

ฉันพยายามทำตามคำแนะนำในลิงค์นี้เพื่อติดตั้ง CUDA บน Ubuntu 14.04 แต่ในขั้นตอนนี้ฉันได้รับปัญหาการพึ่งพาแพคเกจ:

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

มีใครรู้บ้างว่าอาจเป็นปัญหาหรือไม่


เช่นเดียวกันกับ `cuda: ขึ้นอยู่กับ: cuda-8-0 (> = 8.0.61) แต่มันจะไม่ถูกติดตั้ง`
Sören

คำตอบ:


21

ตัวเลือกที่ 1: apt-get

  1. ติดตั้งการพึ่งพา unmet

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. ติดตั้งแพ็คเกจหลัก

    sudo apt-get install cuda
    

ตัวเลือกที่ 2: ความถนัด

  1. ติดตั้งความถนัด

    sudo apt-get install aptitude
    
  2. ติดตั้งแพ็คเกจหลัก

    sudo aptitude install cuda
    

ฉันได้รับอีกครั้ง: แพ็กเกจต่อไปนี้มีการพึ่งพาแบบไม่แน่นอน: cuda-7-0: ขึ้นอยู่กับ: cuda-runtime-7-0 (= 7.0-28) แต่มันจะไม่ถูกติดตั้ง E: ไม่สามารถแก้ไขปัญหาได้ หีบห่อที่ชำรุด
Ohm

2
จากนั้นเริ่มต้นด้วยsudo apt-get install cuda-runtime-7-0เป็นต้น เป็นทางเลือกที่ฉันพยายามที่จะติดตั้ง CUDA กับความถนัด: แล้วsudo apt-get-install aptitude sudo aptitude install cuda
AB

การติดตั้งผ่านความสามารถฉันได้รับข้อความต่อไปนี้ในตอนท้าย: พบข้อผิดพลาดขณะประมวลผล: cuda-drivers cuda-runtime-7-0 cuda-7-0 cuda
Ohm

คุณสามารถโพสต์ข้อความแสดงข้อผิดพลาดที่ละเอียดมากขึ้นได้ไหม
AB

1
ฉันลบ nvidia-opencl-icd- * และตอนนี้ฉันสามารถติดตั้ง cuda ด้วยความถนัด ขอบคุณเพื่อน!
Ohm

2

ดูเหมือนว่าคุณได้ติดตั้งไดรเวอร์ nvidia บางตัวหรือชุดเครื่องมือ cuda ไม่เพียงพอก่อนหน้านี้เช่นเวอร์ชันที่ขัดแย้งจากที่เก็บของอูบุนตูดังนั้นคุณควรลบออกก่อน

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

แล้วติดตั้ง cuda

sudo apt-get install cuda

0

การรวม GNOME ปัจจุบันกับไดรเวอร์ CUDA ดูเหมือนว่ามีปัญหา (v 346.46) ฉันมีปัญหากับเซสชันการลงชื่อเข้าใช้ init แต่จัดการเพื่อแก้ไขได้โดยการติดตั้ง lxde และลบ gnome และ ubuntu-desktop ดังอธิบายไว้ที่นี่: ปัญหาการติดตั้ง caffe

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.