Удаление Nvidia cuda инструментарий и установка новой

месяц назад я установил cuda 5.5 на Ubuntu 14.04 (который не поддерживается для этой версии версии Ubuntu), и я не сделал этого хорошо.

Я хочу удалить то, что я установил ранее и устанавливаю новый инструментарий cuda 6.5,

таким образом, после ввода этого в терминале: dpkg -l | grep -i nvidia

Я получаю следующее:

ii  bbswitch-dkms                                         0.8-1~trustyppa1                                    all          Interface for toggling the power on NVIDIA Optimus video cards
ii  bumblebee                                             3.2.1-90~trustyppa1                                 amd64        NVIDIA Optimus support
ii  bumblebee-nvidia                                      3.2.1-90~trustyppa1                                 amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  libcublas5.5:amd64                                    5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA BLAS runtime library
ii  libcuda1-331                                          331.38-0ubuntu7.1                                   amd64        NVIDIA CUDA runtime library
ii  libcudart5.5:amd64                                    5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA runtime library
ii  libcufft5.5:amd64                                     5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA FFT runtime library
ii  libcufftw5.5:amd64                                    5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA FFTW runtime library
ii  libcuinj64-5.5:amd64                                  5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA INJ runtime library (64-bit)
ii  libcurand5.5:amd64                                    5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA Random Numbers Generation runtime library
ii  libcusparse5.5:amd64                                  5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA Sparse Matrix runtime library
ii  libnppc5.5:amd64                                      5.5.22-3ubuntu1                                     amd64        NVIDIA Performance Primitives core runtime library
ii  libnppi5.5:amd64                                      5.5.22-3ubuntu1                                     amd64        NVIDIA Performance Primitives for image processing runtime library
ii  libnpps5.5:amd64                                      5.5.22-3ubuntu1                                     amd64        NVIDIA Performance Primitives for signal processing runtime library
ii  libnvtoolsext1:amd64                                  5.5.22-3ubuntu1                                     amd64        NVIDIA Tools Extension
ii  libnvvm2:amd64                                        5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA Compiler NVVM runtime library
ii  nvidia-331                                            331.38-0ubuntu7.1                                   amd64        NVIDIA binary driver - version 331.38
ii  nvidia-cuda-dev                                       5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA development files
ii  nvidia-cuda-doc                                       5.5.22-3ubuntu1                                     all          NVIDIA CUDA and OpenCL documentation
ii  nvidia-cuda-gdb                                       5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA GDB
ii  nvidia-cuda-toolkit                                   5.5.22-3ubuntu1                                     amd64        NVIDIA CUDA toolkit
ii  nvidia-libopencl1-331                                 331.38-0ubuntu7.1                                   amd64        NVIDIA OpenCL Driver and ICD Loader library
ii  nvidia-nsight                                         5.5.22-3ubuntu1                                     amd64        NVIDIA Nsight Eclipse Edition
ii  nvidia-opencl-dev:amd64                               5.5.22-3ubuntu1                                     amd64        NVIDIA OpenCL development files
ii  nvidia-opencl-icd-331                                 331.38-0ubuntu7.1                                   amd64        NVIDIA OpenCL ICD
ii  nvidia-profiler                                       5.5.22-3ubuntu1                                      amd64        NVIDIA Profiler for CUDA and OpenCL
ii  nvidia-settings                                       331.20-0ubuntu8                                     amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-visual-profiler                                5.5.22-3ubuntu1                                     amd64        NVIDIA Visual Profiler
ii  primus

Я хотел бы удалить только, что необходимо для установки новейшего cuda инструментария. Pacakages как шмель я хочу остаться как они.

Какие пакеты я должен удалить и который не должен удалять, чтобы сделать это?

Спасибо

31
задан 29 September 2014 в 14:56

8 ответов

Этот метод даст полное удаление Cuda:

Простой

удаляют файлы CUDA в /usr/local/cuda-5.0

<час>

Усовершенствованный

<час>

Удаление просто Удаление nvidia-cuda-toolkit

sudo apt-get remove nvidia-cuda-toolkit

nvidia-cuda-toolkit, и это - зависимости

sudo apt-get remove --auto-remove nvidia-cuda-toolkit

, конфигурация/данные Чистки

sudo apt-get purge nvidia-cuda-toolkit или sudo apt-get purge --auto-remove nvidia-cuda-toolkit

Кроме того, удаляет /opt/cuda и ~/NVIDIA_GPU_Computing_SDK папки, если они присутствуют. и удалите export PATH=$PATH:/opt/cuda/bin и export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/cuda/lib:/opt/cuda/lib64 строки ~/.bash_profile файл

21
ответ дан 16 November 2019 в 11:19

Удостоверьтесь метод, который Вы используете для установки cuda инструментария. Этот ответ для кого использование deb файлы для установки cuda. Я понятия не имею, работает ли это на .run файлы.

sudo apt-get autoremove --purge cuda 

Это может очистить cuda инструментарий ясно. Можно проверить что папка /usr/local/cuda уведенный. И эта команда является лучшим выбором удалить способное установленное приложение.

, Но когда Вы переустанавливаете другую версию cuda, необходимо использовать:

sudo apt-get install cuda-x.x

номер версии должен быть включен. Я пытался установить другую версию cuda после удаления предыдущей версии, я нахожу, что sudo apt-get install cuda все еще установит предыдущий.

11
ответ дан 16 November 2019 в 11:19

Удалить пакеты без прерывания (агрессивный путь), потому что нет никакого пути других, делающих его.

PKG="something" ## in our case its Nvidia or/and CUDA 
for item in `dpkg -i grep ${PGK} | awk '{print $2}'` ; do dpkg --remove --force-all $item ; done 

Это удалит пакеты без любых проблем.

0
ответ дан 16 November 2019 в 11:19

Отошлите ссылку ниже, которая помогла бы Вам решить, конфликтовали ли Ваша новая установка и старая установка CUDA или нет. Если они не конфликтуют, необходимо смочь сохранить их обоих.

Если уже существует версия установленного CUDA, можно сделать следующее:

Метод удаления непосредственно зависит от метода установки, было ли это runfile или deb файлом, и т.д.

Используйте следующую команду для удаления Инструментария runfile установка:

$ sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl

Используйте следующую команду для удаления Драйвера runfile установка:

$ sudo /usr/bin/nvidia-uninstall

Используйте следующие команды для удаления установки Deb:

$ sudo apt-get --purge remove <package_name>

Nvidia конфликтующие установки

0
ответ дан 16 November 2019 в 11:19

недавно я хотел удалить Cuda из своей Ubuntu, я основал существует подготовленный файл для того, чтобы сделать это!! (Я предполагаю, что этот метод является стандартным),

в первую очередь, измените каталог на путь cuda, который в значении по умолчанию это /usr/local/cuda-9.0/bin, можно изменить каталог с использованием ниже команды:

 cd /usr/local/cuda-9.0/bin

в каталоге существует файл, который это - имя, uninstall_cuda_9.0.pl(обратите внимание, которое моя cuda версия 9.0), таким образом, просто необходимо работать uninstall_cuda_9.0.pl удалить cuda полностью из Вашей системы!!

sudo ./uninstall_cuda_9.0.pl

После ввода Вашего пароля cuda файлы идут в earase. (может потребоваться несколько минут для завершения),

Примечание: Как знать, который cuda установил на моей человечности? Можно проверить nvcc команда, как Вы видите в последней строке ниже результата наша cuda версия, 9.0

nvcc --version

результат этой команды будет похож как указано ниже:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Sep__1_21:08:03_CDT_2017
Cuda compilation tools, release 9.0, V9.0.176
20
ответ дан 23 November 2019 в 00:43

Если имеют CUDA 10.x или выше, попробуйте:

sudo /usr/local/cuda/bin/cuda-uninstaller
0
ответ дан 23 November 2019 в 00:43

Попытка:

sudo apt-get --purge -y remove 'cuda*'
sudo apt-get --purge -y remove 'nvidia*'
sudo reboot

Это удаляет, любой установил cuda и пакеты Nvidia, и затем можно установить любую определенную версию, от которой Вы любите: https://developer.nvidia.com/cuda-toolkit-archive.

2
ответ дан 23 November 2019 в 00:43

НЕЛЬЗЯ, в отличие от предложенного, среди прочего, принятого ответа, вручную удалять файлы, которые были установлены с помощью apt (из некоторых репозиториев ppa или nvidia).

Правильный способ удалить только cuda и сохранить драйверы nvidia:

sudo apt purge "libcublas*" "cuda-*" cuda

Возможно, поскольку они были установлены в соответствии с требованиями, вы также можете purge,

sudo apt purge "nsight-*" nvidia-modprobe

После этого вы можете, если хотите, также удалить драйверы nvidia с помощью:

sudo apt purge "*nvidia*"

Конечно, если вы установили cuda с помощью файла .run nvidia, это не сработает; в этом случае у вас, вероятно, есть сценарий удаления.

3
ответ дан 14 March 2020 в 21:58

Другие вопросы по тегам:

Похожие вопросы: