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

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

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

Мне интересно, как я могу это достичь? или Как это реализовано в Fedora 25, чтобы я мог учиться и использовать его в своих сценариях? Спасибо!

  • Как выполнить базовые вычисления в сценарии оболочки?
  • Новичок пытается написать простой графический интерфейс для простого сценария bash
  • Выполнение chown в скрипте bash вызывает ошибки
  • Двоичный поиск неисправной линии
  • В чем разница между «и»?
  • Что означает '-size +0' в команде 'test'
  • list с некоторым преобразованием имен
  • Как подсчитать узлы и получить значение атрибута без использования xpath
  • 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 - лучшая ОС в мире.