Skip to content
ArchangeGabriel edited this page Jan 15, 2012 · 8 revisions

Power Management (PM)

The discrete graphics card can be disabled by using ACPI methods. We're using either bbswitch (a module developed by Lekensteyn) or vga_switcheroo (kernel module, experimental) to do this in Bumblebee.

Since Bumblebee 3.0, this feature is enabled by default, using bbswitch. This allow automatic PM, without any configuration needs. However, it's a module in development, so it's not perfect and may fail on some laptops.

If Power Management doesn't work (please check the FAQ to be sure of this first) on your model, to help us support it, please do the followings and email the created archive to hybrid.graphics@free.fr:

If on Ubuntu:

sudo apt-get install acpidump iasl

If on Fedora:

sudo yum install pmtools iasl

To gather the information (ACPI tables, motherboard, model and BIOS names/version), run:

mkdir ~/acpiinfo ; cd ~/acpiinfo
sudo acpidump > acpidump.txt
acpixtract acpidump.txt
for i in *.dat; do iasl -d "$i"; done
: > dmidecode.txt
info="system-manufacturer system-product-name system-version"
info="$info baseboard-manufacturer baseboard-product-name baseboard-version"
info="$info bios-vendor bios-version bios-release-date"
for key in $info;do printf "%-22s: %s\n" $key "$(sudo dmidecode -s $key)" >>dmidecode.txt;done
name="$(head -2 dmidecode.txt | sed 's/ *$//;s/^[^:]*: *//;s/[^A-Za-z0-9.,-]/_/g' | tr '\n' - | sed 's/-$//')"
mkdir -p "$name" && cp *.dsl *.txt "$name" && tar czf "$name.tar.gz" "$name" && ls -l "$PWD/$name.tar.gz"

Please copy the name of the archive in the mail's subject (to help us sort them) and add in your mail the result of the following command:

lspci -vnn | grep '\''[030[02]\]'

Please also precise the marketing reference of your computer (name under which you bought it).

Clone this wiki locally