Довольно понятный вопрос. В чем разница между optirun
и primusrun
? Я наткнулся primusrun
сегодня - обычно я просто использую optirun
.
Примечание. Это может быть полезно: https://applicative-games.cppcabrera.com/posts/hybrid-gfx-ubuntu.html.
Довольно понятный вопрос. В чем разница между optirun
и primusrun
? Я наткнулся primusrun
сегодня - обычно я просто использую optirun
.
Примечание. Это может быть полезно: https://applicative-games.cppcabrera.com/posts/hybrid-gfx-ubuntu.html.
Ответы:
Шмель - это текущее решение проблемы использования Nvidia optimus с Linux.
В основе шмеля был VirtualGL, который сейчас заменен Primus.
Если у вас есть Bumblebee, вы будете знать, что для использования вашей дискретной карты вам необходимо вызвать ее optirun application
из командной строки, а затем после небольшого ожидания ваше приложение будет запущено с использованием бэкэнда VirtualGL.
К сожалению, бэкэнд VirtualGL не очень хорошо работает с некоторыми приложениями, в частности с Wine и Crossover.
Primus - это замена optirun, и для конечного пользователя все это означает, что вместо использования optirun вы теперь вызываете приложение primusrun application
.
Разработчики Bumbleebee настоятельно рекомендуют primus over VirtualGL, потому что есть множество преимуществ.
Одним из преимуществ является то, что он отлично работает с Wine и Crossover, что означает, что вы можете играть в свои игры для Windows на своей отдельной карте вместо того, чтобы использовать встроенную, и при этом иметь значительно лучшую производительность.