CUDA: различия между версиями
(Fix link) |
(Не испортить установленный драйвер) |
||
Строка 14: | Строка 14: | ||
$ su -l root | $ su -l root | ||
# sh /путь/к/файлу/cuda_NNNN_linux.run | # sh /путь/к/файлу/cuda_NNNN_linux.run | ||
{{Attention|Из run-установщика важно НЕ устанавливать компоненты драйвера(модули ядра и библиотеки), чтобы не испортить установленную систему.}} | |||
* Для пропуска лишних компонент в главном разделе отключить опции | |||
CUDA Installer | CUDA Installer | ||
- [ ] Driver | - [ ] Driver |
Версия от 12:12, 1 февраля 2023
CUDA - технология использования ресурсов видеокарты NVIDIA для ускорения параллельных вычислений.
Для установки NVIDIA CUDA нужно сделать следующее:
- Установить дистрибутив с проприетарным драйвером NVIDIA в комплекте или установить драйвер NVIDIA самостоятельно по инструкции Смена_открытых_драйверов_на_проприетарные
- Установить пакет libcuda и убедиться, что его версия совпадает с версией используемого видеодрайвера:
$ rpm -q libcuda $ cat /proc/driver/nvidia/version
- Загрузить "runfile (local)" для Fedora со страницы CUDA Toolkit Archive
Возможно, потребуется загрузить не самый свежий, т.к. там есть зависимость от минимальной версии драйвера
- Запустить в эмуляторе терминала установку от привилегированного пользователя:
$ su -l root # sh /путь/к/файлу/cuda_NNNN_linux.run
Внимание! Из run-установщика важно НЕ устанавливать компоненты драйвера(модули ядра и библиотеки), чтобы не испортить установленную систему.
- Для пропуска лишних компонент в главном разделе отключить опции
CUDA Installer - [ ] Driver - [ ] Kernel Objects
и в разделе Options/Driver Options включить НЕустановку дополнительных компонент драйвера
Options Driver Options [X] Do not install any of the OpenGL-related driver files [X] Do not install the nvidia-drm kernel module
- По завершению установки будет создан файл /etc/ld.so.conf.d/cuda-NNNN.conf и для обновления кэша разделяемых библиотек потребуется запустить от привилегированного пользователя:
# ldconfig
- Установка завершена