2.4.1.2 Установка драйвера Nvidia в РЕД ОС 7.3
Обновление ОС
Информация о видеокарте
Отключение драйвера nouveau
Установка драйвера Nvidia из репозитория
Установка драйвера Nvidia через run-файл
Установка драйвера Nvidia
Решение проблем с Nvidia
Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Рабочая станция
- Версия ПО: Nvidia Driver 515
Поддержка видеокарт Nvidia в РЕД ОС по умолчанию осуществляется в виде драйвера nouveau с открытым исходным кодом. Если драйвер nouveau не удовлетворяет достаточным требованиям, например, в нем нет поддержки CUDA ядер, то пользователи могут установить официальный проприетарный драйвер Nvidia.
На нашем Youtube-канале вы можете подробнее ознакомиться с информацией по установке и настройке драйвера Nvidia, просмотрев видео Установка видео-драйверов NVIDIA, а также найти много другой полезной информации.
Обновление ОС
Перед установкой драйвера NVIDIA убедитесь, что у вас подключен репозиторий kernels и установлены все последние обновления:
sudo -E dnf install redos-kernels-release sudo -E dnf update
После установки обновлений необходимо перезагрузить ПК для завершения обновления.
Информация о видеокарте
С помощью утилиты lshw выведем информацию о видеокарте и об используемом видео драйвере.
С правами администратора выполните команду:
sudo -E dnf install lshw sudo -E lshw -numeric -C display
Отключение драйвера nouveau
Приступим к отключению драйвера nouveau.
Сделаем это через команду grubby.
sudo -E grubby --update-kernel ALL --args="nouveau.modeset=0"
Следует заметить, что на ПК, где используется только видеокарта NVIDIA, после перезагрузки будет отсутствовать изображение. Поэтому добавьте опцию загрузки в текстовом режиме:
sudo -E grubby --update-kernel ALL --args="3"
Перезагрузите систему.
Проверьте, что драйвер nouveau для Nvidia с открытым исходным кодом больше не используется:
lshw -numeric -C display
Установка драйвера Nvidia из репозитория
Выполним установку пакетов, которые необходимы для установки драйвера nvidia:
sudo -E dnf -y install nvidia-kmod nvidia-persistenced nvidia-xconfig nvidia-settings nvidia-modprobe xorg-x11-drv-nvidia
Далее отключите текстовый режим командой:
sudo -E grubby --update-kernel ALL --remove-args="3"
На данном этапе установка завершена, перезагрузите ПК. Запустите в терминале утилиту inxi и убедитесь, что используется драйвер Nvidia:
inxi -G
Установка драйвера Nvidia через run-файл
Второй способ установить драйвер Nvidia - это непосредственно загрузить инсталлятор с официального сайта Nvidia в виде бинарного файла с расширением RUN.
Список драйверов доступен по ссылке, здесь представлены как новые драйвера, так и архивные, которые поддерживают старые графические видеокарты.
В описании ( вкладка Supported Products ) к драйверу обратите внимание, чтобы там присутствовала ваша модель видеокарты. Если в выбранном драйвере нет вашей модели, то перейдите в описание следующего драйвера. Также для загрузки нужного драйвера можно воспользоваться поиском по параметрам - https://www.nvidia.com/Download/index.aspx?lang=ru
Установка драйвера Nvidia
Введите логин root и пароль. Перейдите в каталог с загруженным драйвером, установите дополнительные пакеты и выполните команду запуска установки:
cd /<путь_до_каталога_c_драйвером> dnf install dkms gcc kernel-devel 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
Далее отключите текстовый режим командой:
sudo -E grubby --update-kernel ALL --remove-args="3"
На данном этапе установка завершена, перезагрузите ПК. Запустите в терминале утилиту inxi и убедитесь, что используется драйвер Nvidia:
inxi -G
Решение проблем с Nvidia
В последних версиях драйверов NVIDIA наблюдается проблема.
После установки драйвера пользователь может столкнуться с проблемой, что авторизация под учетной записью не происходит. Существует 2 варианта решения данной проблемы.
Вариант 1. Замена marco на compiz.
Для этого нажмите Ctrl+Alt+F2 или F3 для перехода в консольный режим. Авторизуйтесь под учетной записью root и выполните установку:
dnf install compiz compiz-plugins-extra compiz-plugins-main ccsm
После этого перейдите в учетную запись пользователя, от лица которого будет происходить дальнейшая работа:
su - <имя_пользователя>
Выполните смену marco на compiz:
gsettings set org.mate.session.required-components windowmanager compiz
Затем вернитесь в графический режим комбинацией клавиш Ctrl+Alt+F1 или F2 и авторизуйтесь под учетной записью пользователя.
- Вариант 2. Использование Cinnamon вместо Mate.
Выполните установку DE (с правами пользователя root):
dnf groupinstall cinnamon-desktop
При входе в ОС потребуется выбрать DE Cinnamon в соответствующем выпадающем меню, доступном при нажатии на шестеренку.
Дата последнего изменения: 16.06.2023
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.