Скрипт для запуска приложения с выделенной графической картой (Fedora 25)

Как показано в этом блоге, Fedora 25 теперь поддерживает графические двоичные драйверы NVida, и у пользователей есть возможность запускать приложения с «Запуск с выделенной графической картой», щелкнув правой кнопкой мыши по значку, если на вашем компьютере установлена ​​гибридная конфигурация графического процессора (Intel / NVidia) ,

Учитывая этот вариант, я хотел бы написать сценарии для запуска других моих приложений из командной строки или для непосредственного подключения десктопов к моим скриптам с предустановленной опцией Dedicated Graphics Card.

  • Невозможно установить расширенные атрибуты на ext4 на Fedora 22 - операция не поддерживается
  • Создание сценария оболочки внутри текстового редактора
  • OpenSSL Package Rebuild CentOS 6.4
  • Как быстро переключаться между дисплеями в Fedora 18
  • Как получить предложения по автоматическому пакету в командной строке?
  • Как мне сохранить параметры команды от нарушения других сценариев, выполняемых в моей команде?
  • Мне интересно, как я могу это достичь? или Как это реализовано в Fedora 25, чтобы я мог учиться и использовать его в своих сценариях? Спасибо!

  • Сценарий оболочки не работает через работу cron
  • yum устанавливает kernel-devel, отличный от моей версии ядра
  • Что происходит в этой функции?
  • как я могу подавить unedsary вывод seds при использовании опции -e?
  • Удалив vim-minimal, я удалил sudo
  • extensions.gnome.org не работает на Fedora 17
  • One Solution collect form web for “Скрипт для запуска приложения с выделенной графической картой (Fedora 25)”

    Как видно из тестового примера QA , вам нужно указать DRI_PRIME=1 переменную среды DRI_PRIME=1 при запуске приложения, например:

     [dkarlovi@amelie ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) Sandybridge Mobile ^C [dkarlovi@amelie ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NVD9 ^C 
    Linux и Unix - лучшая ОС в мире.