Mi estación de trabajo tiene dos GPU (Quadro K5200 y Quadro K2200) con el último controlador NVIDIA instalado (Versión: 352.41). Después de descargar el archivo cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
de Descargas de CUDA 7.5 , intento instalarlo, pero el resultado es el siguiente:
root@P700-Bruce:/home/bruce/Downloads# sudo apt-get install cuda
Reading 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-5 (= 7.5-18) but it is not going to be installed
unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
He intentado la solución:
sudo apt-get remove nvidia-cuda-*
# eliminar viejos paquetes de nvidia-cudaInstalar dependencias insatisfechas:
root@P700-Bruce:/home/bruce/Downloads# apt-get install cuda-7-5 Reading 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-7-5 : Depends: cuda-toolkit-7-5 (= 7.5-18) but it is not going to be installed Depends: cuda-runtime-7-5 (= 7.5-18) but it is not going to be installed unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. root@P700-Bruce:/home/bruce/Downloads# apt-get install cuda-toolkit-7-5 Reading 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-toolkit-7-5 : Depends: cuda-core-7-5 (= 7.5-18) but it is not going to be installed Depends: cuda-command-line-tools-7-5 (= 7.5-18) but it is not going to be installed Depends: cuda-samples-7-5 (= 7.5-18) but it is not going to be installed Depends: cuda-documentation-7-5 (= 7.5-18) but it is not going to be installed Depends: cuda-visual-tools-7-5 (= 7.5-18) but it is not going to be installed unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Instalar y usar aptitude
Mi sistema operativo Ubuntu14.04 acaba de instalarse y realicé las actualizaciones de software e instalé el último controlador de Nvidia.
¿Me puedes ayudar? ¡Gracias por adelantado!
optirun
). ¡Otros controladores me generaron bucles de inicio de sesión o negrounity-greeter
! No puedo agradecerles lo suficienteoption
deoptions
dentro de la sección nouveau lista negra.cuda_7.5.18_linux.run
) hacelightdm
que deje de funcionar después de reiniciar (después de grub, verá una pantalla en negro con un cursor intermitente interminable ) Mi solución fue desinstalar primero ese controladorsudo apt-get purge nvidia-*
e instalarlo utilizando el último archivo ejecutado descargado del sitio web oficial de NVIDIA. Y funciona perfectamente. Una solución alternativa sería algo como la solución (A) en askubuntu.com/a/676772/194156Hay dos formas de instalar el controlador CUDA adecuado (para Optimus y otros conjuntos de chips gráficos integrados en placas base híbridas): la primera descrita aquí es la más fácil y la segunda descripción es más engorrosa pero efectiva también:
UN)
SI)
La descripción del método B está aquí, pero ya es más antigua (explicado por el usuario dschinn1001): este método B es más humilde y puede ser arriesgado, pero no dañino. :
¿Cómo puedo instalar Nvidia Driver GT 520 y Cuda 5.0 en Ubuntu13.04?
El paquete de controladores beta para que Nvidia se descargue para Linux está aquí:
http://www.nvidia.de/object/cuda_1_1_beta.html
El método A es más simple, pero no está claro, cómo interactúa con xscreensaver y el método B es más antiguo, pero el paquete de controladores también se actualiza en los últimos tiempos, y una vez que se realiza el método B, debería funcionar mejor con xscreensaver condicionado que xscreensaver está instalado (Probé el método B en 13.10 y funcionó muy bien, incluso con xscreensaver. Y creo que el resto de este hilo depende del hardware).
Además y en referencia al abejorro con los conjuntos de chips Optimus-graphics, estos ajustes para el abejorro también son necesarios:
Cómo configurar nVidia Optimus / Bumblebee en 14.04
fuente
Suena como lp bug 1428972 .
El usuario fennytansy agregó una solución alternativa en el comentario # 10 :
sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0
fuente
Instalé con éxito CUDA usando el método runfile. Es un poco más complicado de configurar porque su controlador de gráficos principal también debe instalarse utilizando el método runfile ( consulte aquí ).
Intente instalar solo el controlador. Esto se puede hacer utilizando el método runfile. Le indicará cada parte de la instalación y puede deshabilitar las
GL
bibliotecas y los kits de herramientas. El centro de control de la unidad también me ha estado dando problemas debido a la necesidad de la muestra de CUDA de usar enlibGLU.so
lugar delibGL.so
. Esta es una solución fácil al crear sus propios ejemplos de aprendizaje.fuente
Intente desinstalar el controlador nvidia e instalar directamente cuda sin él. En un Ubuntu 14.04 nuevo, seguí las instrucciones del sitio web de nvidia . Además de verificar versiones compatibles de cosas (gcc, kernel), las instrucciones fueron:
Afortunadamente, se instaló el controlador nvidia correcto como subproducto de los pasos anteriores.
fuente
Pasé un día completo buscando usar " ppa: graphics-drivers / ppa " para actualizar los controladores de NVIDIA a la versión 352. Todo falló. Después de una instalación, gpu-manager.log informó que los controladores se instalaron mientras que Xorg.0.log informaría lo contrario.
El controlador nouveau había sido eliminado y puesto en la lista negra: sudo apt-get --purge remove xserver-xorg-video-nouveau cat /etc/modprobe.d/nouveau-nomodeset-jsrobin.conf blacklist nouveau options nouveau modeset = 0 alias nouveau off alias lbm-nouveau fuera
Finalmente me di por vencido y usé una solución puramente "NVIDIA ... bin".
fuente
Reinicié Ubuntu hoy, y descubrí que hay otra dependencia insatisfecha como
libcog15 : Depends: mesa-driver...
(no recuerdo el nombre completo del paquete), así que solíaapt-get install
instalar el "controlador de mesa". Después de eso, CUDA 7.5 se instaló con éxito.Tenga en cuenta que mi versión de Kernel es 3.19.0-28-generic y la versión de gcc es Ubuntu 4.8.4-2ubuntu1 ~ 14.04 , que no se encuentra en los documentos oficiales de CUDA 7.5 . Comprobaré si realmente funciona.
fuente
Intenté sudo su y apt-get install cuda en lugar de sudo apt-get install cuda. Funcionó.
fuente
Consulte: https://github.com/astorfi/Caffe_Deep_Learning/blob/master/Installation/readme.md . Está relacionado con la instalación de Caffe en esencia, pero también aborda la instalación de CUDA.
fuente
-problemas con inicio de sesión lightdm (bucle de inicio de sesión)
-problemas con el controlador istall ("Error de instalación del controlador: parece que se está ejecutando un servidor X ...")
Para instalar con éxito un kit de herramientas NVidia CUDA en Ubuntu 16.04 de 64 bits, solo tuve que hacer:
agregar usuario de sudo en sesión en vivo:
sudo adduser admin (#pass: admin1)
sudo usermod -aG sudo admin
cerrar sesión de sesión en vivo, iniciar sesión como #admin
cambiar los privilegios para el archivo de instalación descargado (¡NO INSTALE EN ESTE PASO!):
sudo chmod + x cuda_X.X.run
cambiar a la vista de consola:
Ctr + Alt + F1 (para activar la vista de terminal) Ctr + Alt + F7 (para cambiar de la vista de terminal al servidor gráfico)
en la vista de consola (Ctr + Alt + F1) inicie sesión:
inicio de sesión: admin pass: admin1
detener el servicio de ejecución gráfica:
sudo service lightdm stop
compruebe si el servidor gráfico está apagado: después de cambiar Ctr + Alt + F7 el monitor debe estar en blanco negro, vuelva a activar la vista de consola Ctr + Alt + F1
instale CUDA Toolkit, con dicha configuración:
sudo ./cuda_X.X.run (presione 'q' para omitir la lectura de la licencia) no instale la biblioteca OpenGL no actualice la configuración del sistema X otras opciones hacen yes y rutas por defecto
encienda el servidor gráfico:
servicio sudo lightdm start
inicie sesión como usuario (si inicia sesión automáticamente como #ubuntu en la sesión en vivo, cierre sesión):
inicio de sesión: admin pass: admin1
verifique cualquier compilador nvcc que funcione con la suma simple de vectores paralelos proporcionada en los bloques GPU
guarde vecSum.cu y book.h en archivos nuevos, compile y ejecute en la terminal: /usr/local/cuda-8.0/bin/nvcc vecSum.cu && clear && ./a.out
compruebe la impresión de la consola: debe ser similar a: 0.000000 + 0.000000 = 0.000000
si todo salió bien en la sesión en vivo de pendrive, haz lo mismo en tu sistema Linux
PD: Tenga en cuenta que no es un tutorial ideal, ¡pero funciona bien para mí!
======= vecSum.cu =====
========= book.h ======
fuente