Dimensione: 5307
Commento:
|
Dimensione: 3190
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 19: | Linea 19: |
'''Primus''' offre migliori prestazioni e minore consumo di energia durante l'uso Bumblebee andando a sostituire le VirtualGL. |
|
Linea 48: | Linea 50: |
0. Sostituire Version con il numero di versione del driver Nvidia e salvare le modifiche. Quanto visto in questo paragrafo può essere fatto comodamente utilizzando lo strumento grafico '''Bumblebee Configurator GUI'''. |
|
Linea 51: | Linea 56: |
optirun32 nome_applicazione }}} per le versioni 32 bit e:{{{ optirun64 nome_applicazione }}} per le versioni 64 bit, sostituendo «nome_applicazione» con il nome dell'applicazione che si desidera avviare. |
optirun nome_applicazione }}} |
Linea 56: | Linea 58: |
Ad esempio è possibile vedere la differenza di frame al secondo misurati digitando i comandi:{{{ glxspheres }}} che utilizza la scheda Intel e: {{{ optirun32 glxspheres }}} che utilizza la scheda Nvidia. |
Per utilizzare '''Primus''' backend senza cambiare la configurazione di '''Bumblebee''' digitare in un terminale: {{{ optirun -b primus nome_applicazione}}} Questo comando abiliterà la scheda video dedicata. |
Linea 62: | Linea 61: |
== Script di configurazione == È necessario, al fine di gestire in modo ottimale la scheda Nvidia, configurare correttamente gli script posizionati nella cartella `/usr/local/bin/` chiamati rispettivamente ''bumblebee-enablecard'' e ''bumblebee-disablecard''. |
Se invece si desidera utilizzare la scheda video discreta integrata nella CPU digitare: {{{ primusrun nome_applicazione }}} |
Linea 65: | Linea 64: |
Tramite questi script '''bumblebee''' è in grado di accendere la scheda dedicata quando viene lanciato un programma attraverso l'istruzione: {{{ optirun }}} e spegnerla non appena questo programma viene chiuso con il risultato di ottenere una migliore gestione dell'alimentazione con una conseguente maggiore durata della batteria. Nella pagina del progetto [[https://github.com/Bumblebee-Project/Bumblebee|dedicata ad Ubuntu]] sono disponibili alcuni script pronti per vari modelli di computer. Se il proprio modello di notebook non è presente nella lista è possibile fare una ricerca in [[https://github.com/MrMEEE/bumblebee/issues|questa pagina]]. Se la ricerca da esito negativo è comunque possibile provare script dedicati a terminali della stessa marca del proprio netebook ma non è detto che questi funzionino correttamente. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Si possono modificare gli script ed adattarli alle proprie esigenze, tuttavia se ne sconsiglia la modifica ad utenti che non abbiamo una certa familiarità con il linguaggio bash''. || Esempio di configurazione: * Si ipotizzi di possedere un notebook '''ASUS 1015PN''' per il quale sono disponibili script già pronti. In particolare i file in oggetto sono `bumblebee-disablecard.asus.1015PN` e `bumblebee-enablecard.asus.1015PN` reperibili in [[https://github.com/MrMEEE/bumblebee/tree/master/install-files/ubuntu|questa pagina]]. * Scaricare gli script ''enablecard'' e ''disablecard'' con i comandi: {{{ wget https://raw.github.com/MrMEEE/bumblebee/master/install-files/ubuntu/bumblebee-disablecard.asus.1015PN}}} {{{ wget https://raw.github.com/MrMEEE/bumblebee/master/install-files/ubuntu/bumblebee-enablecard.asus.1015PN}}} * Copiare gli script nella posizione predefinita digitando i comandi: {{{ sudo cp -f ~/bumblebee-disablecard.asus.1015PN /usr/local/bin/bumblebee-disablecard}}} {{{ sudo cp -f ~/bumblebee-enablecard.asus.1015PN /usr/local/bin/bumblebee-enablecard}}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Modificare i nomi dei file con le versioni specifiche per il proprio hardware''. || |
Sostituire nome_applicazione con il nome dell'applicazione che si desidera avviare. |
Linea 98: | Linea 74: |
* [[http://www.webupd8.org/2013/04/bumblebee-321-released-with-ubuntu-1304.html | Guida su Bumblebee 3.2.1]] |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Bumblebee è il supporto di Optimus per Linux.
Installazione
Aggiungere il ppa di Bumblebee digitando in un terminale:
sudo add-apt-repository ppa:bumblebee/stable
Aggiornare la lista dei pacchetti digitando :
sudo apt-get update
Installare il pacchetto bumblebee.
Per utilizzare il Primus backend installare il pacchetto primus. Gli utenti della versione 64 bit di ubuntu dovranno installare anche il pacchetto primus-libs-ia32
Primus offre migliori prestazioni e minore consumo di energia durante l'uso Bumblebee andando a sostituire le VirtualGL.
Configurazione
Per configurare Bumblebee occorre decidere se utilizzare il driver Nouveau o il driver Nvidia proprietario. Se si vuole utilizzare il driver proprietario, seguire i seguenti passi:
- Prendere nota della versione del driver Nvidia presente nel sistema (esempio nvidia-304)
Aprire con un editor di testo ed i privilegi amministrativi il file /etc/bumblebee/bumblebee.conf
- Effettuare le seguenti modifiche:
Cambiare la riga:
"Driver"
in"Driver=nvidia"
"KernelDriver"
in"KernelDriver=nvidia-VERSION"
"LibraryPath"
inLibraryPath=/usr/lib/nvidia-VERSION:/usr/lib32/nvidia-VERSION"
"XorgModulePath"
in"XorgModulePath=/usr/lib/nvidia-VERSION/xorg,/usr/lib/xorg/modules"
- Sostituire Version con il numero di versione del driver Nvidia e salvare le modifiche.
Quanto visto in questo paragrafo può essere fatto comodamente utilizzando lo strumento grafico Bumblebee Configurator GUI.
Utilizzo
La scheda video Intel è in esecuzione sul desktop e la scheda Nvidia può essere usata per applicazioni che richiedono maggiore potenza grafica, utilizzando i seguenti comandi:
optirun nome_applicazione
Per utilizzare Primus backend senza cambiare la configurazione di Bumblebee digitare in un terminale:
optirun -b primus nome_applicazione
Questo comando abiliterà la scheda video dedicata.
Se invece si desidera utilizzare la scheda video discreta integrata nella CPU digitare:
primusrun nome_applicazione
Sostituire nome_applicazione con il nome dell'applicazione che si desidera avviare.
Driver supportati
Blumblebee supporta sia i driver proprietari Nvidia che gli open Nouveau.