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

Существует два варианта установки драйвера.

Вариант 1 — является более распространенным.

Вариант 2 — используется для некоторых моделей компьютеров, для которых первый вариант не актуален.

Скачайте драйвер по ссылке.

Вариант 1 настройки
Вариант 2 настройки

Вариант 1 настройки

Перейдите в каталог с драйвером, сделайте его исполняемым:

su
cd /путь/до/каталога
chmod +x NVIDIA-Linux-x86_64-390.129.run

Установите DKMS:

yum -y install dkms

Отключите драйвер nouveau

Для отключения nouveau пропишите команду

tee -a /usr/lib/modprobe.d/dist-blacklist.conf <<< "blacklist nouveau"

Для просмотра черного списка можете ввести команду

cat /usr/lib/modprobe.d/dist-blacklist.conf

Для некоторых моделей компьютеров актуально добавление nouveau в черный список данным способом:

Отредактируйте файл

nano /etc/default/grub

приведите строчку GRUB_CMDLINE_LINUX к виду (вид строки приведен для примера и может быть отличным от вашего):

GRUB_CMDLINE_LINUX="rd.lvm.lv=ro/root rd.lvm.lv=ro/swap rhgb quiet modprobe.blacklist=nouveau"

Обновите конфигурацию загрузчика grub, если у вас просто BIOS:

grub2-mkconfig -o /boot/grub2/grub.cfg

и если у вас UEFI:

grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg

Чтобы запустить установку драйвера, выполните от пользователя root:

systemctl isolate multi-user.target

Введите логин root и пароль
Перейдите в каталог c загруженным драйвером и выполните команду:

cd /путь/до/каталога
bash NVIDIA-Linux-x86_64-390.129.run

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

reboot

Вариант 2 настройки

Отредактируйте файл

nano /etc/default/grub

приведите строчку GRUB_CMDLINE_LINUX к виду (вид строки приведен для примера и может быть отличным от вашего):

GRUB_CMDLINE_LINUX="rd.lvm.lv=ro/root rd.lvm.lv=ro/swap rhgb quiet modprobe.blacklist=nouveau"

Чтобы точно определить, что писать в указанной выше строке выполните команды

lvdisplay

для определения названия volume group — в приведенном примере rd.lvm.lv=ro-redos/root

swapon -s

Если команда ничего не выводит, значить swap не создавался (как на приведенном скриншоте)

Если команда выведет как показано ниже, то пункт rd.lvm.lv=ro/swap оставляется.

Строка в файле /etc/default/grub будет выглядеть следующим образом

Обновите конфигурацию загрузчика grub, если у вас просто BIOS:

grub2-mkconfig -o /boot/grub2/grub.cfg

и если у вас UEFI:

grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg

Чтобы запустить установку драйвера, выполните от пользователя root:

systemctl isolate multi-user.target

Введите логин root и пароль
Перейдите в каталог c загруженным драйвером и выполните команду:

cd /путь/до/каталога
bash NVIDIA-Linux-x86_64-390.129.run

Если получите сообщение о том, что драйвер nouveau используется в системе, необходимо записать ip адрес компьютера, чтобы в дальнейшем подключиться к компьютеру по ssh и перегрузить компьютер.

Вероятнее всего после загрузки получите черный экран.

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

cd /путь/до/каталога
bash NVIDIA-Linux-x86_64-390.129.run

Установка драйверов nvidea начнется с предупреждения, нажмите кнопку «ОК»

Если нет другого компьютера, то загрузитесь с загрузочного диска (usb-flash носителя), выбрать пункт «Решение проблем»

Выбрать пункт «Исправить установленную RED OS»

Набрать на клавиатуре цифру «1» и нажать Enter

Введите

 chroot /mnt/sysimage

Далее введите

systemctl isolate multi-user.target

Введите логин root и пароль
Перейдите в каталог c загруженным драйвером и выполните команду:

cd /путь/до/каталога
bash NVIDIA-Linux-x86_64-390.129.run

После установки драйвера нажмите Ctrl+D

Введите

reboot

и перегрузите компьютер.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email