Уважаемый zg_nico ответы на ваши вопросы касательно моих вопросов все это можно вычитать из моего первого сообщения.
в ответ на команду в системе у себя Вы что получаете?
Я же в первом сообщении написал
~$ nvcc -V
Command 'nvcc' not found, but can be installed with:
sudo apt install nvidia-cuda-toolkit
Команда
sudo apt install nvidia-cuda-toolkit
устанавливает CUDA 9.1 на мой Ubuntu 18.04.04 LTS.
Насчет установки через run пакет или deb пакет я все это перепробовал, здесь это видно
-Я создал тему на сайте Nvidia ->
https://forums.developer.nvidia.com/t/nvcc-v-command-nvcc-not-found/123383А насчет вручную прописать в PATH линукса все нужные пути к папкам CUDA - nvidia в своем руководстве по установке не советует это делать вручную а вместо этого приводит 2 команды->
1)
$ export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.1/NsightCompute-2019.1${PATH:+:${PATH}}
2)
$ export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
которые не работают на Linux 18.04.04 о чем в Nvidia не знают. И не зная этого написала руководство по установке.
Вообщем если коротко то
export PATH
в линуксе Linux 18.04.04 не работает так, как к примеру работала в 14.04. Кстати вторую команду почему в 2х строках расписала nvidia я не знаю, но я пробовал также вместо 2) писать так
$ export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
которая тоже не приносит результата, потому, что после этих команд
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Вообщем криворукие программисты из nvidia лепят руководства по установке по шаблону а сами не тестируют на версиях Linux и CUDA для которых лепят руководство, именно поэтому в гугле можно найти что у сотни тысяч людей возникают проблемы с установкой CUDA. И после этого эти же бараны в своем фейсбуке и твиттере рекламируют как их CUDA девайсы управляют автомобилем и другими видами транспорта. Вы представляете что будет с нами если завтра на улицы выйдут их машины? Мы же все погибнем в аварии. У них же в каждой новой версии драйверов и CUDA приложений по десятки новых багов.
Пользователь добавил сообщение 20 Мая 2020, 21:38:42:
Azure спасибо вам за красивое редактирование.
Пользователь добавил сообщение 20 Мая 2020, 21:49:04:
Я на странице nvidia на фейсбуе и твиттере объяснил кто они по жизни.
Они рекламируют как больница управляеться продуктами от нвидиа, автомобили, тракторы, я им напонимл что у людей ихние видеокарты и мосты дохнули через 1-3 года использования, и у меня есть тому доказательства в виде 40 материнских плат и столько же видеокарт, и, представьте себе что будет если посреди трафика и людей на улице ихние программы дадут сбой или здохнет ихний чип? Придет конец человечеству.
А тем временем, нет ли у кого нибудь опыта по установке CUDA 10.1 на Ubuntu 18.04.04 LTS пока мы все живы? Что можно предпринять, я уже 4 дня намучился.
Пользователь добавил сообщение 21 Мая 2020, 13:47:19:
привожу дополнительную информацию
$ sudo apt-get install cuda-toolkit-10-1
Reading package lists... Done
Building dependency tree
Reading state information... Done
cuda-toolkit-10-1 is already the newest version (10.1.105-1).
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
$ apt-cache madison cuda
cuda | 10.1.105-1 | file:/var/cuda-repo-10-1-local-10.1.105-418.39 Packages
$ apt-cache policy cuda
cuda:
Installed: 10.1.105-1
Candidate: 10.1.105-1
Version table:
*** 10.1.105-1 500
500 file:/var/cuda-repo-10-1-local-10.1.105-418.39 Packages
100 /var/lib/dpkg/status
Ну и как советовали в руководстве по установке, после установки можно выполнить установку дополнительных пакетов нужных для работы CUDA ->
https://docs.nvidia.com/cuda/archive/10.1/cuda-installation-guide-linux/index.html$ sudo apt-get install g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
libglu1-mesa is already the newest version (9.0.0-2.1build1).
libglu1-mesa-dev is already the newest version (9.0.0-2.1build1).
libxi-dev is already the newest version (2:1.7.9-1).
libxmu-dev is already the newest version (2:1.1.2-2).
freeglut3-dev is already the newest version (2.8.1-3).
g++ is already the newest version (4:7.4.0-1ubuntu2.3).
libx11-dev is already the newest version (2:1.6.4-3ubuntu0.2).
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
НО, ОПЯТЬ ТАКИ
$ nvcc -V
Command 'nvcc' not found, but can be installed with:
sudo apt install nvidia-cuda-toolkit
$ sudo apt install nvidia-cuda-toolkit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libaccinj64-9.1 libcublas9.1 libcudart9.1 libcufft9.1 libcufftw9.1 libcuinj64-9.1 libcurand9.1
libcusolver9.1 libcusparse9.1 libnppc9.1 libnppial9.1 libnppicc9.1 libnppicom9.1 libnppidei9.1
libnppif9.1 libnppig9.1 libnppim9.1 libnppist9.1 libnppisu9.1 libnppitc9.1 libnpps9.1
libnvblas9.1 libnvgraph9.1 libnvrtc9.1 libnvtoolsext1 libnvvm3 libthrust-dev libvdpau-dev
nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-opencl-dev nvidia-profiler
nvidia-visual-profiler ocl-icd-opencl-dev
Suggested packages:
libvdpau-doc libcupti-dev nvidia-driver libpoclu-dev
Recommended packages:
libnvcuvid1
The following NEW packages will be installed:
libaccinj64-9.1 libcublas9.1 libcudart9.1 libcufft9.1 libcufftw9.1 libcuinj64-9.1 libcurand9.1
libcusolver9.1 libcusparse9.1 libnppc9.1 libnppial9.1 libnppicc9.1 libnppicom9.1 libnppidei9.1
libnppif9.1 libnppig9.1 libnppim9.1 libnppist9.1 libnppisu9.1 libnppitc9.1 libnpps9.1
libnvblas9.1 libnvgraph9.1 libnvrtc9.1 libnvtoolsext1 libnvvm3 libthrust-dev libvdpau-dev
nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-opencl-dev
nvidia-profiler nvidia-visual-profiler ocl-icd-opencl-dev
0 upgraded, 36 newly installed, 0 to remove and 20 not upgraded.
Need to get 772 MB of archives.
After this operation, 1,773 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
Так какого черта она пытается опять все испортить и установить поверх моей установленной CUDA 10.1. CUDA 9.1??? Как попросить программистов Linux поправить это??