Шмель - это текущее решение проблемы использования Nvidia optimus с Linux.
В основе шмеля был VirtualGL, который сейчас заменен Primus.
Если у вас есть Bumblebee, вы будете знать, что для использования вашей дискретной карты вам необходимо вызвать ее optirun application
из командной строки, а затем после небольшого ожидания ваше приложение будет запущено с использованием бэкэнда VirtualGL.
К сожалению, бэкэнд VirtualGL не очень хорошо работает с некоторыми приложениями, в частности с Wine и Crossover.
Primus - это замена optirun, и для конечного пользователя все это означает, что вместо использования optirun вы теперь вызываете приложение primusrun application
.
Разработчики Bumbleebee настоятельно рекомендуют primus over VirtualGL, потому что есть множество преимуществ.
Одним из преимуществ является то, что он отлично работает с Wine и Crossover, что означает, что вы можете играть в свои игры для Windows на своей отдельной карте вместо того, чтобы использовать встроенную, и при этом иметь значительно лучшую производительность.