У меня есть сервер GPU, которому требуется CUDA, например, для задач машинного обучения.
к сожалению, как только я устанавливаю драйверы NVIDIA и cuda, по-видимому, устанавливается также вариант gnome. Этот вариант gnome почти ничего не может сделать, оболочка не работает и, по-видимому, он поставляется с некоторыми настройками рабочего стола, которые меня очень раздражают.
Например, по умолчанию он устанавливает выключение после 20 минут бездействия. Для сервера это очень неоптимально так называть.
Знаете ли вы, как установить драйверы и набор инструментов cuda без gnome или (что менее предпочтительно) удалить gnome после установки и все его содержимое (например, настройку 20-минутного простоя), чего я определенно не хочу на своем сервере?
решение1
Использование драйвера headless nvidia не помогло. Gnome, я полагаю, идет из набора инструментов cuda.
Мне удалось удалить gnome, но я не уверен, правильно ли это удаление, поэтому я оставляю вопрос открытым на данный момент. Обратите внимание на два последних шага в установке cuda:
sudo apt-get remove *gnome* && sudo apt-get purge *gnome*
Установить драйверы Nvidia
Шаг | Команда | Описание |
---|---|---|
1. | sudo apt-get update && apt search nvidia-driver |
Получите драйверы nvidia, выберите самую высокую версию (для сервера) |
2. | sudo apt-get install [package name] |
установить драйвер |
3. | sudo shutdown -r 0 |
перезагрузить |
4. | sudo lshw -C display |
проверьте графический процессор (правильно ли установлен драйвер) |
Установить набор инструментов Cuda
Шаг | Команда | Описание |
---|---|---|
1. | sudo apt-get install gcc --yes |
Установите компилятор gcc (проверьте, установлен ли он, с помощью gcc --version) |
2. | uname -r |
Убедитесь, что эта команда работает и отображается версия ядра. |
3. | sudo apt-get install linux-headers-$(uname -r) |
Установить ядро (драйверы могут быть уже установлены, но безопасно) |
4. | https://developer.nvidia.com/cuda-downloads | Сгенерируйте код установки здесь (и выполните его) |
5. | sudo apt-get remove *gnome* |
Удалить сломанный Gnome |
6. | sudo apt-get purge *gnome* |
Удалить сломанный Gnome |
убедитесь, что вы этого не сделаете, sudo apt-get --auto-remove
так как это снова приведет к удалению инструментария Coda...