По умолчанию в 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