Parece que o bumblebee está funcionando bem, a configuração é realmente boa, em vez disso eu não entendi como o zangão funciona. Bumblebee mantém o cartão de intel sempre funcionando para a sessão X, se eu quiser jogar um jogo no meu cartão nvidia eu tenho que manualmente iniciá-lo com optirun por exemplo: optirun glxgears
. Você pode realmente ver que a placa nvidia está sendo executada com optirun glxgears -info
.
Eu estava esperando que o zangão decidisse automaticamente quando rodar um jogo na nvidia. O ArchWiki diz:
"In Windows, the way that Optimus works is NVIDIA has a whitelist of applications that require Optimus for, and you can add applications to this whitelist as needed. When you launch the application, it automatically decides which card to use. To mimic this behavior in Linux, you can use libgl-switcheroo-git."
No momento não há switcherro no repositório de pacotes do NixOs ... Então, tudo funciona realmente ' como deveria ', mas não ' como esperado para '. Eu não posso lançar um jogo de vapor com optirun ... mas isso é outro problema.