Как к winstall драйверам Nvidia для использования CUDA, также не устанавливая X11?

У меня есть бездисплейное поле, которое будет использоваться для вычислений CUDA. Я установил сервер Ubuntu 16.04.1, но когда я пытаюсь установить драйверы Nvidia через Кв. - получают его, также хочет, чтобы я установил X11 и другие компоненты графического интерфейса пользователя.

Как я могу просто установить драйвер, и CUDA освобождает, не устанавливая X11 и друзей?

Идеально не загружая файл выполнения непосредственно с Nvidia. Я хотел бы использовать debian пакеты, если это возможно.

12
задан 29 September 2016 в 00:29

4 ответа

Это работало на меня (на Ubuntu 16.04):

# apt-get -y install nvidia-cuda-toolkit lightdm-

lightdm диспетчер Windows это nvidia-* установки. Тире в конце говорит apt-get удалять пакет, но разрешение зависимости выясняет для не установки его во-первых. Это все еще установило xserver-common (таким образом, Вы все еще получаете некоторый материал X11), но он не включил графическую начальную загрузку. (Добавление xserver-common- привело к поврежденным зависимостям.)

пз. Вы, вероятно, проходите эту проблему, но этот ответ для будущих интернет-поколений.

8
ответ дан 23 November 2019 в 03:39

sudo apt-get -s install --no-install-recommends nvidia-current, кажется, довольно редок с зависимостями от моего поля, но оно уже имеет полную графическую среду.

то, Что Вы могли в теории делать:

  1. Позволяют склонный - добираются, загружают pkg без установки: sudo apt-get -d install nvidia-current
  2. Погрузка желаемый deb от кэша: ls /var/cache/apt/archives/ | grep nvidia-
  3. Установка с помощью dpkg, игнорируя соответствующие зависимости: dpkg -i --ignore-depends=package1,package2 package3.deb

Зависимости, конечно, там по причине, если я, где в Вашей ситуации я только что позволил apt, делаю ее вещь. Некоторое X11-программное-обеспечение не причинит Вам боль очень, если Вы не выполните его.

5
ответ дан 23 November 2019 в 03:39

При выполнении (говорят, Блендер на бездисплейном сервере, Вам не нужны все те зависимости.

Загрузка драйверы CUDA от как runfile от: https://Выполнение developer.nvidia.com/cuda-downloads

sudo sh cuda_8.0.44_linux.run (или более новая версия)

Загрузка драйверы NVIDIA от http://www.nvidia.com/Download/index.aspx?lang=en-us

Выполнение: sudo sh /backup/iso/NVIDIA-Linux-x86_64-367.44.run (или более новая версия)

Примечание: Каждый раз, когда Вы обновляете к более новому ядру, необходимо будет перезагрузить драйвер для того ядра. Таким образом, можно хотеть добавить, "-a" (примите условия лицензионного соглашения), флаг после прохождения через них однажды.

Моя установка:

  • бездисплейный Xubuntu 16.04
  • двойные карты GeForce 970
  • Блендер 2.78

Обладают!

1
ответ дан 23 November 2019 в 03:39

Способ сделать это в последних версиях Ubuntu:

sudo apt install --no-install-recommends nvidia-cuda-toolkit nvidia-headless-440 nvidia-utils-440

Это не установится любые пакеты X11 вообще. Замените 440 на нужную версию драйвера. nvidia-utils предоставляет вам nvidia-smi инструмент командной строки для отображения загрузки и температуры графического процессора и другой подобной информации.

9
ответ дан 23 March 2020 в 22:55

Другие вопросы по тегам:

Похожие вопросы: