2.4.1.1 Установка драйвера Nvidia в РЕД ОС 7.3
Скачать документ Обновление ОС
Информация о видеокарте
Установка проприетарного драйвера Nvidia из репозитория
Установка драйвера Nvidia через run-файл
Отключение драйвера nouveau
Загрузка драйвера
Установка драйвера
Переключение используемых видеокарт nVidia и Intel
Переключение видеокарт из терминала
Переключение видеокарт в графическом режиме
Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Рабочая станция
- Версия ПО: Nvidia Driver 535
Поддержка видеокарт Nvidia в РЕД ОС по умолчанию осуществляется в виде драйвера nouveau с открытым исходным кодом. Если драйвер nouveau не удовлетворяет достаточным требованиям, например, в нем нет поддержки CUDA ядер, то пользователи могут установить официальный проприетарный драйвер Nvidia.
На нашем Youtube-канале вы можете подробнее ознакомиться с информацией по установке и настройке драйвера Nvidia, просмотрев видео Установка видео-драйверов NVIDIA, а также найти много другой полезной информации.
Обновление ОС
Перед установкой драйверов систему необходимо обновить!
Перед установкой драйвера NVIDIA убедитесь, что у вас подключен репозиторий kernels6 (для ядра ОС версии 6.1.20 и выше) и установлены все последние обновления:
sudo -E dnf install redos-kernels6-release sudo -E dnf update
После установки обновлений необходимо перезагрузить ПК для завершения обновления.
Информация о видеокарте
С помощью утилиты lshw можно вывести информацию о видеокарте и об используемом видеодрайвере.
С правами администратора выполните команды:
sudo -E dnf install lshw sudo -E lshw -numeric -C display
Установка проприетарного драйвера nVidia из репозитория
Для установки проприетарного драйвера nVidia из репозитория РЕД ОС выполните команду:
sudo -E dnf install nvidia-settings nvidia-kmod nvidia-persistenced nvidia-xconfig nvidia-modprobe xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda-libs -y
На данном этапе установка завершена. Для применения изменений необходимо перезагрузить ПК.
После перезагрузки запустите в терминале утилиту inxi
и убедитесь, что используется драйвер nVidia:
inxi -G
Если ранее в системе уже были установлены проприетарные драйверы, модули ядра или вносились какие-либо другие изменения, то перед этим необходимо обязательно вернуть все настройки к стандартным или выполнять установку драйверов на чистую систему для избежания возможных конфликтов и ошибок.
Установка драйвера nVidia через run-файл
Отключение драйвера 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 в виде бинарного файла с расширением RUN.
Список драйверов доступен по ссылке, здесь представлены как новые драйвера, так и архивные, которые поддерживают старые графические видеокарты.
В описании ( вкладка Supported Products ) к драйверу обратите внимание на наличие вашей модели видеокарты. Если в выбранном драйвере нет вашей модели, то перейдите в описание следующего драйвера. Также для загрузки нужного драйвера можно воспользоваться поиском по параметрам - https://www.nvidia.com/Download/index.aspx?lang=ru.
Установка драйвера
Введите логин root и пароль. Перейдите в каталог с загруженным драйвером, установите дополнительные пакеты и выполните команду запуска установки:
cd /<путь_до_каталога_c_драйвером>sudo 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 и Intel
Для систем с двумя видео-адаптерами дополнительно разработан пакет nvidia-primus. Данный пакет содержит преднастроенные конфигурации и утилиты для переключения основного видео-контроллера и запуска программ на адаптере nVidia, если основным установлен видео-контроллер от Intel.
Для установки пакета выполните команду (потребуются права администратора):
sudo dnf install nvidia-primus
После установки пакета автоматически запускаются службы nvidia-hibernate.service, nvidia-resume.service, nvidia-suspend.service (поставляются в пакете xorg-x11-drv-nvidia), необходимые для корректной работы соответствующих действий (hibernate, resume и suspend).
Перезагрузите систему для применения изменений.
Работа с утилитой возможна как из терминала, так и в графическом режиме.
Переключение видеокарт из терминала
Для переключения основного адаптера из терминала используется утилита prime-select.
Основные опции утилиты prime-select:
intel
— установить основным адаптер Intel;nvidia
— установить основным адаптер nVidia;status
— показать текущий основной адаптер;-h
,--
help
— вывод справки.
Просмотр текущего используемого видео-адаптера и вывод справки доступны без дополнительных привилегий. Для переключения видео-адаптера потребуются права администратора системы, например:
sudo prime-select nvidia
Для применения внесенных изменений потребуется перезагрузка системы.
Также, если основным видео-адаптером установлен nVidia, в утилите «Параметры NVIDIA X Server» будут доступны разделы по настройке оборудования и просмотр таких параметров, как яркость, гамма, атрибуты XVideo, температура и функции OpenGL.
В случае если основным видео-адаптером установлен Intel, в утилите будут доступны только разделы по настройке профилей приложений.
Бывают ситуации, когда в качестве основного видео-адаптера используется Intel (например, в ноутбуках для сохранения заряда батареи), но для запуска какой-либо программы необходим контроллер nVidia. Для этого можно использовать утилиту prime-run (входит в состав пакета nvidia-primus), передавая ей имя программы и все ее аргументы (если таковые имеются) в качестве опций. Например:
prime-run chromium-browser
Данный процесс можно упростить, изменив команду запуска непосредственно нужного приложения. Для этого нажмите ПКМ по Главному меню, в появившемся контекстном меню выберите «Редактировать меню». Будет открыто окно редактирования главного меню.
Далее найдите и выберите нужную программу, нажмите «Свойства».
В открывшемся окне «Свойства кнопки запуска» в поле Команда в начало строки допишите prime run
и нажмите «Закрыть».
После этого выбранная программа всегда будет запускаться с использованием видео-адаптера nVidia.
Переключение видеокарт в графическом режиме
Переключение видео-адаптеров в графическом режиме производится с помощью появившейся в системном трее пиктограммы — .
При нажатии ЛКМ по пиктограмме будет выведена информация об используемом видео-адаптере. Для смены видео-адаптера нажмите ПКМ по пиктограмме и в появившемся меню выберите «Переключить на адаптер nVidia».
После этого появится информационное сообщение о том, что видео-адаптер изменен, и требуется перезагрузка системы.
До перезагрузки системы по-прежнему будет использоваться видео-адаптер Intel, а смену адаптера можно отменить, нажав ЛКМ по изменившейся пиктограмме и выбрав «Отменить переключение адаптеров».
После перезагрузки системы, если смена адаптера не была отменена, будет активирован видеа-адатпер nVidia. Пиктограмма в системном трее также изменится — .
Дата последнего изменения: 12.03.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.