Установка драйверов Nvidia на Centos 7


По умолчанию в Centos 7 стоят драйвера Nouveau. Невозможно установить родные драйвера Nvidia пока Nouveau не будут отключены. Для отключения Nouveau создаём файл /etc/modprobe.d/blacklist.conf со следующим содержимым:

blacklist nouveau

Затем пересоздадим img, для этого переименуем текущий и взамен создадим новый:

#mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
#dracut /boot/initramfs-$(uname -r).img $(uname -r)

Подключим репозиторий elrepo:

#rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
#yum install -y http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Перезагружаем Centos 7, если Х не стартовал, то авторизуемся и продолжаем, если стартовал то авторизуемся и набираем:

#telinit 3

Повторно авторизуемся и устанавливаем драйвера Nvidia вместе с CUDA:

#yum install cuda-9-1 -y

Вместе с CUDA по зависимости установятся и драйвера Nvidia. Чтоб посмотреть какая версия CUDA доступна набираем:

#yum search CUDA