Problema de dependencia del paquete al instalar CUDA en Ubuntu 14.04

16

Traté de seguir las instrucciones en este enlace para instalar CUDA en Ubuntu 14.04, pero en este paso obtuve un problema de dependencia del paquete:

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

¿Alguien sabe cuál podría ser el problema?

Ohm
fuente
Lo mismo con `cuda: depende: cuda-8-0 (> = 8.0.61) pero no se instalará`
Sören

Respuestas:

21

Opción 1: apt-get

  1. Instalar dependencias insatisfechas

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. Instalar paquete principal

    sudo apt-get install cuda
    

Opción 2: aptitud

  1. Instalar aptitud

    sudo apt-get install aptitude
    
  2. Instalar paquete principal

    sudo aptitude install cuda
    
AB
fuente
Obtuve nuevamente: Los siguientes paquetes tienen dependencias insatisfechas: cuda-7-0: Depende: cuda-runtime-7-0 (= 7.0-28) pero no se instalará E: Incapaz de corregir problemas, ha retenido paquetes rotos
Ohm
2
Luego comience con sudo apt-get install cuda-runtime-7-0y así sucesivamente. Como alternativa, trataría de instalar CUDA con aptitude: sudo apt-get-install aptitudey luego sudo aptitude install cuda.
AB
instalando a través de aptitude Recibí el siguiente mensaje al final: Se encontraron errores durante el procesamiento: cuda-drivers cuda-runtime-7-0 cuda-7-0 cuda
Ohm
¿Puedes publicar un mensaje de error más detallado?
AB
1
He eliminado nvidia-opencl-icd- * y ahora pude instalar cuda por aptitude. ¡Gracias chicos!
Ohm
2

Parece que ha instalado ciertos controladores de nvidia o un kit de herramientas cuda deficiente anteriormente, como algunas versiones contradictorias del repositorio de ubuntu, por lo que debe eliminarlos en primer lugar.

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

y luego instale cuda.

sudo apt-get install cuda
Chauncey Chen
fuente
0

La integración actual de GNOME con el controlador CUDA parece tener problemas (v 346.46). Tuve un problema con el inicio de sesión de inicio de sesión, pero logré resolverlo instalando lxde y eliminando gnome y ubuntu-desktop como se describe aquí: problemas de instalación de caffe

Ruslan
fuente