Il y a quelques semaines je vous présentais Bumblebee, le logiciel Open Source permettant d’utiliser la technologie Optimus de Nvidia. Voici une nouvelle version, la 3.0 dénommée « Tumbleweed » apportant de meilleures performances, une meilleur intégration au systéme et beaucoup d’autres améliorations.

Les nouveautés en détail de Bumblebee 3.0 « Tumbleweed » (en anglais) :

  • Server / client re-written in C which provides increased performance and reliability
  • Automatic power management which also survives suspend
  • Improved error detection and reporting
  • Better system integration
  • Switch to Upstart startup mechanism
  • acpi_call has been replaced with bbswitch and vga_switcheroo
  • Nouveau support for the Ubuntu PPA package
  • « optirun –status » will now show the current status of Bumblebee and the secondary GPU on your system
  • Xorg configuration greatly simplified, provided defaults usually work out of the box.
  • The complete changelog can be found here.

Installer  Bumblebee 3.0 « Tumbleweed » sur Ubuntu

Pour une première installation sur Ubuntu

sudo add-apt-repository ppa:bumblebee/stable

Si vous êtes sur Ubuntu 11.04 ou plus ancienne encore et vous voulez installer les nouveaux drivers (fortement recommandé) lancez la commande suivante au préalable :

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Enusite pour les autres celles-ci en replacant $USER par votre nom de login :

sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
sudo apt-get install virtualgl-libs:i386
sudo usermod -a -G bumblebee $USER
sudo update-initramfs -u

Rebooter votre machine :

Pour une mise à jour de Bumblebee

Si vous êtes sur Ubuntu 11.04 ou plus ancienne encore et vous voulez installer les nouveaux drivers (fortement recommandé) lancez la commande suivante au préalable :

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

ppa:bumblebee/stable

Dans ce cas il s’agit d’une simple mise à jour :

sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

ppa:bumblebee/testing

Vous voulez utiliser la version stable :

sudo apt-get purge bumblebee acpi-call-dkms
sudo ppa-purge ppa:bumblebee/testing
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

ppa:mj-casalogic/ironhide

les commandes sont un peu plus compliquées pour faire le ménage :

sudo apt-get purge ironhide acpi-call-dkms
sudo ppa-purge ppa:mj-casalogic/ironhide
sudo rm -f /usr/local/bin/ironhide* /usr/bin/ironhide*
sudo rm -f /etc/default/ironhide
sudo rm -rf /usr/share/ironhide
sudo rm -f /etc/X11/xorg.conf.nvidia

Dans le cas où le retour de la commande suivante retourne rev ff il faut rebooter votre machine (une ou deux fois) avant de procéder à l’installation classique (ci-dessus) :

lspci -d10de

ppa:mj-casalogic/bumblebee

C’est une très vieille version et il est fortement recommandé de procéder à une réinstallation complète de votre OS avant de l’installer !
Source :  https://wiki.ubuntu.com/Bumblebee etgithub.com/Bumblebee-Project