miesiąc temu zainstalowałem cuda 5.5 na Ubuntu 14.04 (który nie jest obsługiwany w tej wersji Ubuntu) i nie zrobiłem tego dobrze.
Chcę usunąć to, co wcześniej zainstalowałem i zainstalować nowy zestaw narzędzi Cuda 6.5,
więc po wpisaniu tego w terminalu: dpkg -l | grep -i nvidia
Dostaję następujące:
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
Chciałbym usunąć tylko to, co jest potrzebne do zainstalowania najnowszego zestawu narzędzi Cuda. Pacakages jak trzmiel Chcę pozostać taki, jaki jest.
Które pakiety powinienem usunąć, a które nie, aby to zrobić?
Dzięki
ostatnio chciałem usunąć Cudę z mojego Ubuntu, założyłem, że jest na to przygotowany plik !! (Myślę, że ta metoda jest standardowa)
po pierwsze zmień katalog na ścieżkę cuda, którą domyślnie
/usr/local/cuda-9.0/bin
możesz zmienić katalog za pomocą poniższego polecenia:w katalogu znajduje się plik o nazwie
uninstall_cuda_9.0.pl
(proszę zwrócić uwagę, że jest moja wersja cuda9.0
), więc wystarczy uruchomić,uninstall_cuda_9.0.pl
aby całkowicie usunąć cuda z systemu !!Po wpisaniu hasła pliki cuda będą gotowe. (może to potrwać kilka minut)
UWAGA: Jak sprawdzić, która cuda została zainstalowana na moim Ubuntu? Możesz to sprawdzić za pomocą
nvcc
polecenia, jak widać w ostatnim wierszu poniższego wyniku, nasza wersja cuda to 9.0wynik tego polecenia będzie wyglądał jak poniżej:
źródło
sudo ./uninstall_cuda_9.0.pl
plik nie ma co robić?Upewnij się, że używasz metody instalacji pakietu narzędzi Cuda. Ta odpowiedź jest dla kogo używać
deb
plików do instalacji cuda. Nie mam pojęcia, czy to działa dla.run
plików.To może wyraźnie wyczyścić zestaw narzędzi cuda. Możesz sprawdzić, czy folder
/usr/local/cuda
zniknął. To polecenie jest najlepszym wyborem do usunięcia zainstalowanej aplikacji apt.Ale kiedy ponownie instalujesz inną wersję cuda, musisz użyć:
należy podać numer wersji. Po usunięciu poprzedniej wersji próbowałem zainstalować kolejną wersję cuda, ale
sudo apt-get install cuda
nadal instaluję poprzednią.źródło
cuda*
? Np.$ sudo apt-get --purge remove cuda*
Próbować:
Usuwa wszelkie zainstalowane pakiety cuda i nvidia, a następnie możesz zainstalować dowolną konkretną wersję z: https://developer.nvidia.com/cuda-toolkit-archive .
źródło
Zapoznaj się z linkiem poniżej, który pomoże ci zdecydować, czy nowa instalacja i stara instalacja CUDA będzie w konflikcie, czy nie. Jeśli nie są ze sobą sprzeczne, powinieneś być w stanie zatrzymać oba z nich.
Jeśli jest już zainstalowana wersja CUDA, możesz wykonać następujące czynności:
Użyj następującego polecenia, aby odinstalować instalację pliku wykonywalnego Toolkit :
$ sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
Użyj następującego polecenia, aby odinstalować instalację pliku uruchomieniowego sterownika :
$ sudo /usr/bin/nvidia-uninstall
Użyj następujących poleceń, aby odinstalować instalację Deb :
$ sudo apt-get --purge remove <package_name>
Konflikty instalacji Nvidii
źródło
Aby usunąć pakiety bez przerwy (agresywny sposób), ponieważ nie ma możliwości, aby inni to zrobili.
Usunie pakiety bez żadnych problemów.
źródło
Jeśli masz CUDA 10.x lub nowszy, spróbuj:
źródło