Удалить CUDA с Ubuntu 20.04

Вопрос или проблема

Я уже установил CUDA 11.8, но у меня все еще отображается CUDA 12.4 на системе, и я не могу удалить его. Я пробовал разные методы, но он все еще появляется. Есть ли кто-нибудь, кто может помочь мне с этой проблемой?

(base) mehrdad@mehrdad-Z790-AORUS-ELITE-AX:~$ nvidia-smi
Чт Дек 19 10:49:46 2024       
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.216.03             Версия драйвера: 535.216.03   Версия CUDA: 12.4     |
|-----------------------------------------+----------------------+----------------------+
| Название GPU                 Постоянство | ID шины        Отображ. | Непостоянная некорр. ECC |
| Вентилятор  Темп   Производ.   Потребл.:Мощность/Максимум |         Использование памяти | Использование GPU  Вычисл. М. |
|                                         |                      |               MIG М. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce RTX 4090        Выкл | 00000000:01:00.0  Вкл |                  Выкл |
|  0%   44C    P8               8W / 450W |    528MiB / 24564MiB |     11%      По умолчанию |
|                                         |                      |                  Н/Д |
+-----------------------------------------+----------------------+----------------------+
                                                                                         
+---------------------------------------------------------------------------------------+
| Процессы:                                                                            |
|  GPU   GI   CI        PID   Тип   Имя процесса                            Использование GPU памяти |
|        ID   ID                                                             Использование      |
|=======================================================================================|
|    0   N/A  N/A      1460      G   /usr/lib/xorg/Xorg                          412MiB |
|    0   N/A  N/A      2290      G   /usr/bin/gnome-shell                        105MiB |
+---------------------------------------------------------------------------------------+

(base) mehrdad@mehrdad-Z790-AORUS-ELITE-AX:~$ nvcc --version
nvcc: NVIDIA (R) Драйвер компилятора CUDA
Copyright (c) 2005-2022 NVIDIA Corporation
Собрано в Ср_Сен_21_10:33:58_По_Тихоокеанскому_времени_2022
Инструменты компиляции Cuda, релиз 11.8, V11.8.89
Сборка cuda_11.8.r11.8/compiler.31833905_0
(base) mehrdad@mehrdad-Z790-AORUS-ELITE-AX:~$ 

Ответ или решение

Чтобы удалить CUDA 12.4 с вашей системы Ubuntu 20.04 и убедиться, что установлена только версия CUDA 11.8, выполните следующие шаги:

Шаг 1: Проверка установленных версий

Перед удалением важно убедиться, какие версии библиотеки CUDA установлены на вашем компьютере. Для этого выполните следующие команды в терминале:

dpkg -l | grep cuda

Эта команда отобразит список всех установленных пакетов, связанных с CUDA. Вы сможете увидеть версии, установленные на вашей системе.

Шаг 2: Удаление CUDA 12.4

Если в списке установленных пакетов присутствует CUDA 12.4, удалите ее с помощью следующих команд:

sudo apt-get --purge remove "*cuda*"

Эта команда полностью удалит все пакеты, содержащие в своем названии «cuda». После выполнения этой команды рекомендуется очистить систему от ненужных файлов:

sudo apt-get autoremove
sudo apt-get autoclean

Шаг 3: Удаление остатков конфигурации и зависимостей

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

dpkg -l | grep cuda

Если после выполнения предыдущей команды какие-либо пакеты CUDA все еще отображаются, используйте команду следующего поколения:

sudo dpkg --remove --force-remove-reinstreq <имя_пакета>

Замените <имя_пакета> на имя пакета, который остался.

Шаг 4: Установите CUDA 11.8 заново (если это необходимо)

Если вы хотите убедиться, что версия CUDA 11.8 установлена правильно, вы можете переустановить ее с официального сайта NVIDIA. Следуйте этим шагам:

  1. Перейдите на официальную страницу загрузки CUDA.
  2. Выберите вашу операционную систему (Linux) и версию (Ubuntu 20.04).
  3. Скачайте установочный файл и следуйте инструкциям по установки.

Шаг 5: Проверка успешности процесса

После завершения всех вышеуказанных шагов снова проверьте версии CUDA с помощью команд:

nvidia-smi

и

nvcc --version

Это должно показать, что CUDA 12.4 была успешно удалена и установлена только CUDA 11.8.

Заключение

Следуя вышеописанным шагам, вы сможете успешно удалить CUDA 12.4 и оставить только версию 11.8 на вашей системе Ubuntu 20.04. Если после выполнения указанных действий возникнут проблемы, обратите внимание на возможное наличие конфликта с другими установленными программами или драйверами. В таких случаях может потребоваться дополнительная диагностика.

Оцените материал
Добавить комментарий

Капча загружается...