Как установить: Встроенный графический процессор Intel (-> x-server), Выделенный графический процессор Nvidia (только для вычислений cuda)

У меня есть система Ubuntu 18.04. Если я установлю драйверы nvidia

sudo apt-get install nvidia-driver-430

, то при помощи nvidia-smi я могу видеть, что память, необходимая для x-сервера, выделяется на моем nvidia-gpu (RTX 2080), хотя дисплеи подключены к бортовая видеокарта. Я хочу избежать этого, так как мне нужен nvidia-gpu и вся его память для вычислений CUDA.

Итак, я прочитал, что мне нужно

sudo apt-get remove --purge nvidia*

, а затем установить драйверы, используя *.run -файл, но без установки библиотек OpenGl:

# Switch off X-Server
[Ctrl + Alt + F1 ]
sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-430.40.run --no-open-gl-files

Это, однако, не с сообщение:

 ERROR: Unable to load the 'nvidia-drm' kernel module.

Любая идея, как исправить это или всеобъемлющее руководство для моего случая?

PS: Я также попытался внести в черный список некоторые драйверы, как рекомендовано в других потоках. Таким образом, мой /etc/modprobe.d/blacklist.conf/ имеет следующие дополнительные строки:

blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
blacklist vga16fb
blacklist rivafb
#blacklist nvidiafb
blacklist rivatv
blacklist amd76_edac
options nouveau modeset=0

Однако это не оказало никакого влияния, даже после перезагрузки ...

0
задан 15 August 2019 в 15:20

1 ответ

Наконец получил его работа: Я должен был переустановить Ubuntu (не мог заставить его работать иначе). В новой установке я сначала добавляю следующие строки к /etc/modprobe.d/blacklist.conf

blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
options nouveau modeset=0

-> перезагрузка

затем

# Switch off X-Server
[Ctrl + Alt + F1 ]
sudo service gdm stop # "gdm" for gnome / "ligthdm" for unity
sudo ./NVIDIA-Linux-x86_64-430.40.run --no-open-gl-files --no-drm

во время установки:

-> update xorg.conf?: "no"

Перезагрузка после установки.

важная часть здесь эти --no-open-gl-files --no-drm опции. Особенно drm (прямой менеджер по рендерингу), по-видимому, виновно в использовании памяти GPU Nvidia.

0
ответ дан 23 October 2019 в 05:49

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

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