Qui avevo affrontato il problema delle schede grafiche ibride Nvidia, installando Bumblebee, il corrispettivo di Nvidia Optimus per GNU/Linux.
Il sistema ha funzionato per un pò, poi aggiornando il pacchetto sono cominciate le magagne, Bumblebee non funzionava più e avevo perso anche l’accelerazione 3D, quindi ho deciso di rimuovere tutto ed aspettare tempi migliori.
Aggiornando il mio Asus 1215N ad Ubuntu 11.10, ho deciso di riprovare a domare ste benedette schede video.
Da rapida ricerca sul Web ho appreso che il progetto Bumblebee era stato abbandonato in favore del progetto Ironhide, con tanto di PPA su Launchpad, ma purtroppo non sono riuscita a farlo funzionare…….
Sempre su Launchpad ho trovato la soluzione al mio probema, e cioè una versione stabile di Bumblebee , questa al momento è funzionante su Ubuntu 10.04, 10.10, 11.04 e 11.10
Procediamo:
Se stiamo utilizzando una versione più vecchia di Bumblebee o Ironhide da MrMEEE (git o PPA), eliminiamo il vecchio PPA e i pacchetti installati da esso, da terminale:
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
Sempre da terminale aggiungiamo il PPA di Bumblebee Stable:
sudo add-apt-repository ppa:bumblebee/stable
Aggiorniamo la lista dei pacchetti con :
sudo apt-get update
e infine installiamo Bumblebee :
sudo apt-get install bumblebee
Per la versione di Ubuntu 11.10 Oneiric a 32-bit, o se si vogliono eseguire applicazioni a 32-bit occorre abilitare il supporto Multi-arch per 32-bit quindi da terminale :
sudo apt-get install virtualgl-libs:i386
Aggiungiamo il nostro utente al gruppo bumblebee, da terminale:
sudo usermod -a -G bumblebee [USER]
Ovviamente sostituiamo [USER] col nostro nome utente :-)
Scarichiamo gli script necessari ad una gestione ottimale della scheda NVIDIA, nel caso del mio PC, da terminale :
wget https://raw.github.com/MrMEEE/bumblebee/master/install-files/ubuntu/bumblebee-disablecard.asus.1215N
wget https://raw.github.com/MrMEEE/bumblebee/master/install-files/ubuntu/bumblebee-enablecard.asus.1215N
Questi scripts vanno copiati nella cartella:
/usr/local/bin/
Quidi da terminale:
sudo cp -f ~/bumblebee-disablecard.asus.1215N /usr/local/bin/bumblebee-disablecard
sudo cp -f ~/bumblebee-enablecard.asus.1215N /usr/local/bin/bumblebee-enablecard
Qui troverete gli script per altri modelli di PC.
Dalla versione 3.0 di Bumblebee non è più necessario scaricare gli script per la gestione della scheda Nvidia.
Ora Incrociamo le dita e riavviamo….
Se tutto è andato come desideriamo, da terminale :
glxspheres
Che mostra l’utilizzo normale con la scheda Intel.
Per avviare la scheda Nvidia Ion bisogna anteporre al nome del programma che vogliamo utilizzare “optirun”
Quindi per vedere se la Nvidia si accende, da terminale:
optirun glxspheres

A quanto pare funziona!!!!!!
Una volta chiuso il programma al quale abbiamo fatto usare la scheda Nvidia, essa se ne tornerà a dormire…. risparmiando un pò della nostra preziosa batteria….




















Ciao, possiedo anch’io un ASUS 1215N.
Una volta installato ubuntu 11.10, devo cmq disabilitare la scheda nVidia come spiegato nei passi dell’articolo per installare ubuntu 10.10 o posso direttamente seguire i passi di questo articolo?
Devo installare dei driver per l’nVidia?
//Antonio
Devi solo installare Bublebee come spiegato in questo post,
ciao…
sudo ppa-purge ppa:mj-casalogic/bumblebee
Updating packages lists
PPA to be removed: mj-casalogic bumblebee
Warning: Could not find package list for PPA: mj-casalogic bumblebee
Ho questo warning? cosa devo fare?
Errore mio…andava!
Però ho un problema :) installo tutto correttamente, ma quando faccio il reboot esce schermata di caricamento di ubuntu e si pianta li…suggerimenti? *.*
Prova così:
nella schermata di grub, seleziona la seconda voce e fai partire il sistema in Recovery Mode.
nel menù di ripristino che si dovrebbe aprire seleziona “Passa a una shell con privilegi di root”.
digita:
nano /etc/default/grubnel file che ti si aprirà cerca usando frecce su-giù destra-sinistra per muoverti nel file:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”Cancella
quiet splashe non cancellare le virgolette.Ctrl + Oper salvare le modifiche e
Ctrl + Xper uscire dal programma.ora digita:
update-grubora digita:
reboote vedi un pò cosa succede…….
Grazie proverò!
…anche se sono in persistent mode su usb e nn mi appare la schermata di grub :P
…al massimo reinstallerò tutto xD
Quindi hai fatto tutto da live??? Ah ecco perché non va……se lo vuoi provare ti conviene fare un`installazione dal tuo Asus 1215N su schedina SD…….
Ma dubito il problema sia quello xkè ubuntu è installato persistent i dati mi rimangono su quando riavvio…
ho notato che ricevo questi errori quando install bublebee e virtualgl.
Si sono verificati degli errori nell’elaborazione:
initramfs-tools
nvidia-current
bumblebee
Funziona! ;)
Ma benissimo :-)
Ciao,io ho un acer 5745g e sul sito che hai postato questo modello non c’è,sai dirmi dove posso trovare gli script per il mio pc e come posso farwe a sapere che scheda monta per favore?
Grazie
Non ho capito bene, installi Bumblebee prima di sapere che scheda grafica hai?
Ok, per saperlo digita da teminale :
lspci | grep -i vgaCiao :-)
Scusa,ma io non sono un esperto,uso linux da poco tempo,comunque la risposta al tuo comando è questa:
snake@acer ~ $ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df1 (rev a1)
la scheda nvidia dovrebbe essere una serie 420m
Ciao Lunarbang, ho installato questa versione di Bumblebee, tutto ok.Speravo però di riuscire a riprodurre film in .mkv, ma sia Vlc che smplayer si rifiutano. Smplayer è stato configurato secondo questa guida:
http://telperion.wordpress.com/2009/05/28/mplayer-smplayer-vdpau/
Su di un Eeebox 1501p con stessa cpu e stessa scheda grafica funziona, qua ho solo una schermata bianca. Sento solo l’audio.
Grazie comunque della guida LUIGI
Ciao, io ho un asus K73SV, con nvidia geforge 540m, provando bumblebee mi funziona, l’ unico problema è che dopo qualche giorno dall’ installazione il pc diventa sempre più lento, finchè si avvia in 10 minuti o non si avvia più, e sono costretto a formattare tutto… hai qualche consiglio?
No mi spiace…nessun suggerimento….. :-(
Ma funziona su ubuntu a 64bit?
Sì, almeno dovrebbe…..
si,confermo che funziona,però gli script per accendere e spegnere la nvidia non si possono più scaricare perchè da errore 404 (cioè che non esistono più)
Ciao, io ho un problema con un asus1215N, allo spegnimento i dà errori con nouveau e mi si blocca. Sono ogni volta costretto a fare spegnimento forzato e al riavvio il computer fa lo scandisk e dice che non riesce a montare /tmp. Mi ha già perso dei dati in questo modo. Pensi che installando bumblebee potrei aggirare il problema?
Grazie.
io con Bumblebee e Ubuntu 12.04 non sto avendo nessun problema….
Ok ho provato a seguire la guida, ma quando faccio wget per ottenere gli script mi dà errore 404. Sembra che non esistino più…
Sì, ho aggiornato l’articolo….dalla versione 3.0 di Bumblebee non sono più necessari gli script.
Grazie! Hai ragione.
Ho installato bumblebee, ma penso che non sia tutto corretto. Quando dò glxspheres:
samuele@samuele-1215N:~$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0×93
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) IGD x86/MMX/SSE2
12.770190 frames/sec – 14.251533 Mpixels/sec
11.190951 frames/sec – 12.489102 Mpixels/sec
Quando invece dò l’optirun:
root@samuele-1215N:/home/samuele# optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0×21
Context is Direct
OpenGL Renderer: Gallium 0.4 on NVA8
13.219349 frames/sec – 14.752793 Mpixels/sec
18.212332 frames/sec – 20.324963 Mpixels/sec
19.051055 frames/sec – 21.260977 Mpixels/sec
Ho la sensazione che nomn veda proprio la scheda nvidia.
Grazie per qualsiasi aiuto.. sto cercando di mettere aposto i driver nouveau perché mi mandano in crash tutto!
Ma per la Nvdia stai usando i driver proprietari o i nouveau?
Per far funzionare Bumblebee devi utilizzare i proprietari…
scs,ma a te la porta hdmi funziona con bumblebee?
Non l’ho mai usata, ma ho fatto una prova veloce oggi…e no…non funziona…..