Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/GraficaIbrida/NvidiaOptimus/Bumblebee"
Differenze tra le versioni 1 e 32 (in 31 versioni)
Versione 1 del 01/07/2011 17.39.30
Dimensione: 213
Commento:
Versione 32 del 04/12/2011 10.34.46
Dimensione: 4992
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
<<Indice>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=463584"; rilasci="11.10 11.04 10.10 10.04")>>
= Introduzione =

''' Bumblebee''' è il supporto di Optimus per Linux.

= Installazione =

 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}}}
 0. Aggiungere il ppa di ''' Bumblebee''' digitando in un terminale: {{{
sudo add-apt-repository ppa:bumblebee/stable }}}

 0. Aggiornare la lista dei pacchetti digitando : {{{
sudo apt-get update }}}

 0. Installare il pacchetto [[apt://bumblebee | bumblebee]].

 0. Aggiungere il proprio utente al gruppo bumblebee digitando: {{{
sudo usermod -a -G bumblebee $USER}}}

 0. 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, utilizzando i seguenti 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 [[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''. ||

= Hardware supportato =

Fare riferimento alla [[https://github.com/MrMEEE/bumblebee|pagina del progetto]].

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''I portatili supportati sono certamente in maggiore rispetto a quelli elencati. Non resta che sperimentare il software.''||

Linea 6: Linea 84:
----
CategoryHardware

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Bumblebee è il supporto di Optimus per Linux.

Installazione

  1. 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
  2. Aggiungere il ppa di Bumblebee digitando in un terminale:

    sudo add-apt-repository ppa:bumblebee/stable 
  3. Aggiornare la lista dei pacchetti digitando :

    sudo apt-get update 
  4. Installare il pacchetto bumblebee.

  5. Aggiungere il proprio utente al gruppo bumblebee digitando:

    sudo usermod -a -G bumblebee $USER
  6. 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, utilizzando i seguenti 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

    Modificare i nomi dei file con le versioni specifiche per il proprio hardware.

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.

Ulteriori risorse


CategoryHardware