|
Dimensione: 4366
Commento: Necessita revisione stilistica
|
Dimensione: 4994
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from Hardware/Video/Grafica Ibrida/Bumblebee | |
| Linea 2: | Linea 3: |
| <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,463584.0.html"; rilasci="11.04 10.10 10.04")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,463584.0.html"; rilasci="11.10 11.04 10.10 10.04")>> |
| Linea 9: | Linea 10: |
| 0. Se si sta utilizzando una più vecchia versione di '''Bumblebee''' o di '''Ironhide''' da MrMEEE (git o PPA), eliminare il vecchio ppa e i pacchetti presi da esso: {{{ sudo apt-get install ppa-purge sudo ppa-purge ppa:mj-casalogic/bumblebee sudo ppa-purge ppa:mj-casalogic/ironhide wget https://raw.github.com/Bumblebee-Project/Bumblebee/master/cleanup chmod +x cleanup sudo ./cleanup --force}}} |
|
| Linea 10: | Linea 18: |
| sudo add-apt-repository ppa:mj-casalogic/bumblebee }}} | sudo add-apt-repository ppa:bumblebee/stable }}} |
| Linea 15: | Linea 23: |
| 0. Installare il pacchetto [[apt:/bumblebee | bumblebee]] | 0. Installare il pacchetto [[apt://bumblebee | bumblebee]]. 0. Aggiungere il proprio utente al gruppo bumblebee: {{{ sudo usermod -a -G bumblebee $USER}}} 0. Riavviare il sistema. |
| Linea 21: | Linea 34: |
| per le versioni di Ubuntu 32 bit e |
per le versioni 32 bit e: |
| Linea 25: | Linea 38: |
| per le versioni Ubuntu 64 bit, sostituendo nome_applicazione con il nome dell'applicazione che si desidera avviare. | per le versioni 64 bit, sostituendo «nome_applicazione» con il nome dell'applicazione che si desidera avviare. |
| Linea 27: | Linea 40: |
| Ad esempio è possibile vedere la differenza di frame al secondo misurati digitando i comandi: {{{ glxgears }}} che utilizza la scheda Intel e {{{ optirun32 glxgears }}} |
Ad esempio è possibile vedere la differenza di frame al secondo misurati digitando i comandi:{{{ glxspheres }}} che utilizza la scheda Intel e: {{{ optirun32 glxspheres }}} |
| Linea 35: | Linea 47: |
| È 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-enablecard`. | È 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''. |
| Linea 37: | Linea 49: |
| Tramite questi script '''bumblebee''' è in grado di accendere la scheda dedicata quando viene lanciato un programma attraverso l'istruzione | Tramite questi script '''bumblebee''' è in grado di accendere la scheda dedicata quando viene lanciato un programma attraverso l'istruzione: |
| Linea 43: | Linea 55: |
| Nella pagina del progetto [[https://github.com/MrMEEE/bumblebee/tree/master/install-files/ubuntu|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. | Nella pagina del progetto [[https://github.com/MrMEEE/bumblebee/tree/master/install-files/ubuntu|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. |
| Linea 47: | Linea 61: |
| '''Esempio di configurazione''' | Esempio di configurazione: |
| Linea 49: | Linea 63: |
| 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]]. | * 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]]. |
| Linea 51: | Linea 65: |
| Si scaricano gli script `enablecard` e `disablecard` con i comandi {{{ | * Scaricare gli script ''enablecard'' e ''disablecard'' con i comandi: {{{ |
| Linea 54: | Linea 68: |
| e si procede a copiarli nella posizione predefinita attraverso i comandi: {{{ | * Copiare gli script nella posizione predefinita digitando i comandi: {{{ |
| Linea 63: | Linea 77: |
| Linea 71: | Linea 86: |
| ---- CategoryHardware |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Bumblebee è il supporto di Optimus per Linux.
Installazione
Se si sta utilizzando una più vecchia versione di Bumblebee o di Ironhide da MrMEEE (git o PPA), eliminare il vecchio ppa e i pacchetti presi da esso:
sudo apt-get install ppa-purge sudo ppa-purge ppa:mj-casalogic/bumblebee sudo ppa-purge ppa:mj-casalogic/ironhide wget https://raw.github.com/Bumblebee-Project/Bumblebee/master/cleanup chmod +x cleanup sudo ./cleanup --force
Aggiungere il ppa di Bumblebee digitando in un terminale:
sudo add-apt-repository ppa:bumblebee/stable
Aggiornare la lista dei pacchetti con :
sudo apt-get update
Installare il pacchetto bumblebee.
Aggiungere il proprio utente al gruppo bumblebee:
sudo usermod -a -G bumblebee $USER
- Riavviare il sistema.
Utilizzo
La scheda video Intel è in esecuzione sul desktop e la scheda Nvidia può essere usata per applicazioni che richiedono maggiore potenza grafica tramite i comandi:
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.
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.
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.
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 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 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.
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 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
Hardware supportato
Fare riferimento alla pagina del progetto.
I portatili supportati sono certamente in maggiore rispetto a quelli elencati. Non resta che sperimentare il software. |
