Bumblebee

From Hybridgraphics

(Difference between revisions)
Jump to: navigation, search
(Testing it)
(Added Q&A mail, updated installation instructions for Ubuntu)
Line 15: Line 15:
===Installing it===
===Installing it===
 +
The installer installs the closed-source nvidia driver.
<pre>git clone https://github.com/MrMEEE/bumblebee
<pre>git clone https://github.com/MrMEEE/bumblebee
cd bumblebee
cd bumblebee
sudo ./install.sh</pre>
sudo ./install.sh</pre>
 +
 +
====Installing on Ubuntu====
 +
If you're using Ubuntu, you can install Bumblebee from a PPA. Make sure that you've removed previous versions and the x-swat PPA containing the latest nvidia driver:
 +
<pre>sudo bumblebee-uninstall
 +
sudo apt-get install ppa-purge
 +
sudo ppa-purge ppa:ubuntu-x-swat/x-updates</pre>
 +
Next, proceed with installing bumblebee from Martins PPA.
 +
<pre>sudo apt-add-repository ppa:mj-casalogic/bumblebee
 +
sudo apt-get update
 +
sudo apt-get install bumblebee</pre>
===Testing it===
===Testing it===
Line 42: Line 53:
===Reporting bugs===
===Reporting bugs===
Use the '''bumblebee-bugreport''' script to create a nice bug report that you'll send [https://github.com/MrMEEE/bumblebee/issues here].
Use the '''bumblebee-bugreport''' script to create a nice bug report that you'll send [https://github.com/MrMEEE/bumblebee/issues here].
 +
 +
==External Links==
 +
* [https://lists.launchpad.net/hybrid-graphics-linux/msg01607.html 10 questions and answers on Bumblebee]

Revision as of 21:09, 15 July 2011

Bumblebee allows you to run specific programs on the discrete graphic card, inside of an X session using the integrated graphic card. It's written by Martin Juhl and published under GPL v3.

Contents

What it does - and does not

Actually only Ubuntu, Debian, OpenSuSE and Fedora is supported by this script, but Martin is working on to porting on other distros and make his script more distro-independent. For info about state of work in distro porting or to help in porting please see https://github.com/MrMEEE/bumblebee/issues/7

Arch and Gentoo are support by:

Arch Linux - ArchWiki: https://wiki.archlinux.org/index.php/Bumblebee

Gentoo - Iegor: https://github.com/iegor/bumblebee-Gentoo-support


Currently this application does shut down the nvidia card when not used, but only on Ubuntu.. Other distribution are in progress.. still balance the load between the two cards is missing..

Installing it

The installer installs the closed-source nvidia driver.

git clone https://github.com/MrMEEE/bumblebee
cd bumblebee
sudo ./install.sh

Installing on Ubuntu

If you're using Ubuntu, you can install Bumblebee from a PPA. Make sure that you've removed previous versions and the x-swat PPA containing the latest nvidia driver:

sudo bumblebee-uninstall
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ubuntu-x-swat/x-updates

Next, proceed with installing bumblebee from Martins PPA.

sudo apt-add-repository ppa:mj-casalogic/bumblebee
sudo apt-get update
sudo apt-get install bumblebee

Testing it

You can compare display performances with and without bumblebee :

glxgears
optirun64 glxgears (64-bit)

optirun glxgears (32-bit)

Note: when running just glxgears, if you see this message:

Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.

The FPS value will always be close to 60. Instead you should do:

vblank_mode=0 glxgears

Configure it

To Reconfigure bumblebee :

bumblebee-config

Uninstall it

To uninstall or clean up ealier versions :

bumblebee-uninstall

Reporting bugs

Use the bumblebee-bugreport script to create a nice bug report that you'll send here.

External Links

Personal tools