2.4.1.1 Установка драйвера Nvidia в РЕД ОС 7.2
Загрузка драйвера Nvidia
Информация о видеокарте
Отключение драйвера nouveau
Установка дополнительных пакетов
Установка драйвера Nvidia
Поддержка видеокарт Nvidia в РЕД ОС осуществляется в виде драйвера nouveau с открытым исходным кодом. Если драйвер nouveau не удовлетворяет достаточным требованиям, то пользователи могут установить официальный драйвер Nvidia.
Загрузка драйвера Nvidia для РЕД ОС 7.2
Список драйверов доступен по ссылке, здесь представлены как новые драйвера, так и архивные, которые поддерживают старые графические видеокарты.
В данной статье протестирован драйвер Version: 430.64 2019 года, но также без ошибок на данный момент устанавливается и работает в РЕД ОС 7.2 драйвер 450.80.02 от 30.09.2020.
В описании к драйверу обращайте внимание на поддержку им вашей видеокарты.
Информация о видеокарте
С помощью утилиты lshw выведем информацию о видеокарте и об используемом видеодрайвере.
Перейдите в сеанс пользователя root:
su -
и выполните команду:
yum install lshw lshw -numeric -C display
Отключение драйвера nouveau
Приступим к отключению стандартного драйвера nouveau и установке проприетарного драйвера Nvidia.
Сделаем это через настройку параметра ядра linux, для этого в конфигурационном файле Grub добавим значение в строку GRUB_CMDLINE_LINUX.
Откройте файл для редактирования:
nano /etc/default/grub
и приведите строку GRUB_CMDLINE_LINUX к виду (вид строки приведен для примера и может быть отличным от вашего):
GRUB_CMDLINE_LINUX="rd.lvm.lv=ro/root rd.lvm.lv=ro/swap rhgb quiet nouveau.modeset=0"
Обновите конфигурацию загрузчика grub.
Если у вас используется режим загрузки BIOS:
grub2-mkconfig -o /boot/grub2/grub.cfg
а если UEFI, то:
grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg
Перезагрузите систему.
Проверим, что драйвер nouveau для Nvidia с открытым исходным кодом больше не используется:
lshw -numeric -C display
Установка дополнительных пакетов
Выполним установку дополнительных пакетов, которые необходимы для установки драйвера nvidia:
yum -y install dkms gcc kernel-devel
Установка драйвера Nvidia
Теперь приступим непосредственно к установке драйвера Nvidia. Он должен быть установлен, пока сервер Xorg не запущен, поэтому переключимся в текстовый режим:
systemctl isolate multi-user.target
Введите логин root и пароль. Перейдите в каталог с загруженным драйвером и выполните команду запуска установки:
cd /<путь_до_каталога_c_драйвером> bash NVIDIA-Linux-x86_64-*.run
Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later.
- Yes
- No
Install NVIDIA's 32-bit compatibility libraries?
- Yes
- No
An incomplete installation of libglvnd was found. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.
- Don't install libglvnd files
- Install and overw.
- Abort installation
Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.
- Yes
- No
На этом этапе установка завершена, перезагрузите ПК. Запустите в терминале утилиту inxi и убедитесь, что используется драйвер Nvidia:
inxi -F
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.