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 41 e 42
Versione 41 del 16/05/2013 14.33.58
Dimensione: 5307
Commento:
Versione 42 del 16/05/2013 14.37.29
Dimensione: 2480
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 48: Linea 48:
 0. Sostituire Version con il numero di versione del driver Nvidia e salvare le modifiche.
Linea 51: Linea 53:
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 55:
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.
 Sostituire nome_applicazione con il nome dell'applicazione che si desidera avviare.
Linea 62: Linea 57:
== 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''.
Linea 65: Linea 58:
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''. ||

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Bumblebee è il supporto di Optimus per Linux.

Installazione

  1. Aggiungere il ppa di Bumblebee digitando in un terminale:

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

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

  4. 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

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:

  1. Prendere nota della versione del driver Nvidia presente nel sistema (esempio nvidia-304)
  2. Aprire con un editor di testo ed i privilegi amministrativi il file /etc/bumblebee/bumblebee.conf

  3. Effettuare le seguenti modifiche:
    • Cambiare la riga:

      "Driver"
      in
      "Driver=nvidia"
    • "KernelDriver"
      in
      "KernelDriver=nvidia-VERSION"
    • "LibraryPath"
      in
      LibraryPath=/usr/lib/nvidia-VERSION:/usr/lib32/nvidia-VERSION" 
    • "XorgModulePath"
      in
       "XorgModulePath=/usr/lib/nvidia-VERSION/xorg,/usr/lib/xorg/modules"
  4. Sostituire Version con il numero di versione del driver Nvidia e salvare le modifiche.

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 
  • 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.

Ulteriori risorse


CategoryHardware