Tuttavia, questo non è ancora ben supportato su Linux. Linus Torvalds ha avuto alcune parole di scelta per NVIDIA riguardo a Optimus che non funziona su Linux e NVIDIA sta attualmente lavorando al supporto ufficiale.
Tuttavia, se hai un laptop con supporto Optimus, non devi aspettare NVIDIA - puoi utilizzare la soluzione del progetto Bumblebee per abilitare Optimus su Linux oggi.
Installazione di Bumblebee
Qui esamineremo le istruzioni di installazione per Ubuntu. L'installazione su molte altre distribuzioni Linux è abbastanza semplice: puoi trovare le istruzioni sul sito web del progetto Bumblee. La pagina include le istruzioni per Fedora, Debian, Arch, Mandriva e Gentoo.
Innanzitutto, devi eseguire il seguente comando in una finestra di terminale per aggiungere il repository software del progetto Bumblebee al tuo sistema Ubuntu:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
Eseguire il seguente comando per installare il supporto Optimus:
sudo apt-get install bumblebee bumblebee-nvidia
Passaggio tra grafica integrata e NVIDIA
Il tuo laptop ora userà la sua grafica Intel integrata la maggior parte del tempo, interrompendo l'alimentazione alla scheda grafica NVIDIA e migliorando la durata della batteria.
Quando si desidera eseguire un programma che sfrutta la grafica NVIDIA, è necessario eseguirlo con il comando optirun.
Ad esempio, se vuoi eseguire un gioco chiamato gioco con il supporto della grafica NVIDIA, dovresti eseguire il seguente comando nel terminale:
optirun game
Mentre il gioco è in esecuzione con il comando optirun, la grafica NVIDIA sarà abilitata. Quando il gioco termina e optirun non è più in esecuzione, il tuo notebook passerà alla grafica integrata.
Dovresti utilizzare questo comando solo con giochi e altre applicazioni che richiedono l'accelerazione grafica 3D: non utilizzarlo con un'applicazione che viene eseguita la maggior parte del tempo, ad esempio il gestore di finestre, o non vedrai alcun risparmio energetico perché NVIDIA la grafica sarà sempre in uso.
Per verificare se funziona, puoi provare a utilizzare la demo grafica glxspheres. Innanzitutto, eseguilo senza optirun:
glxspheres
Successivamente, esegui glxspheres con optirun:
optirun glxspheres
Dovresti vedere FPS più alti con il secondo comando, dato che usa la tua grafica NVIDIA.
NVIDIA porterà idealmente un supporto ufficiale che funziona in modo immediato per tutti in futuro, ma Bumblebee è il meglio che possiamo fare per ora.