Skip to main content
Version: 1.12-grodno (current)

nvidia-centos7

Nvidia на legacy окуржениях centos 7

Подготовка окружения для комиляции драйвера

Зеркало sclo на mirror.yandex.ru:

[centos-sclo-yamirror]
name=CentOS-7 - SCLo sclo
baseurl=https://mirror.yandex.ru/centos/centos/7/sclo/x86_64/rh/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

Установить ядро и заголовки для сборки (lyra3.3rdparty):

yum install kernel kernel-headers kernel-devel

Проверить, что сервер загрузжается с новым ядром, после чего выставить загрузку по умолчанию:

grubby --info=ALL
# проверить что именно из нижестоящего
grubby --set-default=/boot/vmlinuz-5.19.17
grubby --default-kernel=/boot/vmlinuz-5.19.17

Установить devtoolset-11:

yum makecache
yum install -y devtoolset-11
source /opt/rh/devtoolset-11/enable

Компиляция драйвера nvidia на centos 7

Скачать драйвера https://repo.mvslyra.com/repository/doc/nvidia_c7/NVIDIA-Linux-x86_64-580.82.09.run

Компиляция:

./NVIDIA-Linux-x86_64-580.82.09.run --kernel-source-path=/usr/src/kernels/5.19.17/

Проверить: nvidia-smi