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