
Mi computadora portátil tiene instalado Ubuntu 13.10 y tiene una tarjeta gráfica Nvidia 630M. He estado intentando instalar CUDA. Lo instalé usando:
sudo apt-get install nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-cuda-toolkit
Lo que quiero saber es cuál es la diferencia entre instalarlo usando el comando anterior y el procedimiento que se proporciona en la página de NVIDIA.aquí
Respuesta1
Principalmente la versión: el repositorio de Ubuntu está un poco atrasado, ya que prefiere la estabilidad a la vanguardia.
Respuesta2
Se recomienda instalar desde 'apt-get'. Porque el archivo .run está destinado a ser un instalador para todas las distribuciones de Linux, no solo para Ubuntu. La versión 'apt-get' ha sido optimizada para que sea compatible con la distribución Ubuntu. El paquete puede ser, como se indica explícitamente enVicenteSC, inestable y con errores.
Respuesta3
Tenga en cuenta que esto ya es un poco antiguo, pero quería compartir mi experiencia reciente con Ubuntu 12.04 ya que es relevante.
Al utilizar el administrador de paquetes (es decir, ejecutar los comandos enumerados en el OP), debe instalar las dependencias del paquete como de costumbre. Estos incluyen los controladores de gráficos nvidia. Si ya instaló controladores utilizando un archivo .run descargado de nvidia, se sobrescribirán.
Usando el archivo .run para instalar cuda, se le da la opción de instalarsolocuda, dejando intactos los controladores preexistentes.
Por alguna razón, en mi sistema el módulo nvidia-331 que figura como dependencia de cuda no funciona. Al instalarlo, mi sistema no puede arrancar. Por lo tanto, la opción de instalar solo cuda fue muy útil, porque significaba que podía obtener mis propios controladores de nvidia.
Respuesta4
Si bien esta publicación responde a una pregunta que tengo, hay bastantes otras preguntas que planteé en una publicación separada que podrían interesar a cualquier lector de esta pregunta. Aquí está el link para esto:El código de muestra de CUDA no se instaló mediante sudo apt-get install nvidia-cuda-toolkit; ¿alguna solución?.
Una gran diferencia que he experimentado es que faltan los códigos de muestra de CUDA al instalar a través de apt-get; se obtendrán a través del archivo .run (o eso se indica en los documentos de Nvidia). Espero que alguien pueda responder mi pregunta; En mi pregunta, también resalto una diferencia aparente que es que la ubicación de los binarios CUDA será diferente dependiendo del método que elija, lo que en consecuencia afecta su necesidad de modificar su archivo .bashrc.