Настройка гибридной графики Nvidia в R12

Материал из Rosalab Wiki
Перейти к: навигация, поиск

См. эту инструкцию с нашего форума.

Ставим драйвер:

   sudo dnf install nvidia470

Далее открываетм от рута файл /etc/default/grub и к параметру GRUB_CMDLINE_LINUX_DEFAULT в конце добавляем nvidia-drm.modeset=1

Далее выполняем для обновления загрузчика:

   sudo update-grub2

После перезагрузки гибридка должна работать.

Для гнома можно установить switcheroo-control:

   sudo dnf install switcheroo-control
   sudo systemctl enable switcheroo-control.service
   sudo systemctl start switcheroo-control.service

switcheroo-control добавляет пункт в контекстное меню.

Для других DE есть другой способ: в папке ~/.local/bin/ (если такой еще нет, то создаем) создаем файл nvrun (название придумал я, можно по другому назвать).

Пишем в этот файл строку:

   __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"

Далее разрешаем запуск

   chmod +x ~/.local/bin/nvrun

Теперь для запуска приложения на дискретке можно писать:

   nvrun <имя приложения>