Come rendere il lavoro ottimale di NVIDIA su Linux
Molti nuovi laptop sono dotati della tecnologia Optimus di NVIDIA: il laptop include sia una GPU NVIDIA discreta per la potenza di gioco che una GPU Intel integrata per il risparmio energetico. Il notebook passa tra i due quando necessario.
Tuttavia, questo non è ancora ben supportato su Linux. Linus Torvalds ha avuto alcune parole chiave per NVIDIA riguardo a Optimus che non funziona su Linux e NVIDIA sta attualmente lavorando su 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.
Immagine di credito: Jemimus su Flickr
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
Quindi, eseguire il seguente comando per scaricare informazioni aggiornate sui pacchetti disponibili:
sudo apt-get update
Eseguire il seguente comando per installare il supporto Optimus:
sudo apt-get install bumblebee bumblebee-nvidia
Riavvia il computer o esci e accedi di nuovo dopo aver eseguito questo comando.
Passaggio tra grafica integrata e NVIDIA
Il tuo laptop ora userà la sua grafica integrata Intel per 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:
gioco optirun
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 supporto ufficiale che funziona in modo immediato per tutti in futuro, ma Bumblebee è il meglio che possiamo fare per ora.