bbswitch-dkms - Interface for toggling the power on NVIDIA Optimus video cards

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name bbswitch-dkms
Package version 0.8
Package release 3ubuntu1
Package architecture amd64
Package type deb
Installed size 36 B
Download size 11.35 KB
Official Mirror
bbswitch is a kernel module which automatically detects the required ACPI
calls for two kinds of Optimus laptops. It has been verified to work with
"real" Optimus and "legacy" Optimus laptops (at least, that is what the
author Lekensteyn calls those).
This package uses DKMS to automatically build the bbswitch kernel module.


Package Version Architecture Repository
bbswitch-dkms_0.8-3ubuntu1_i386.deb 0.8 i386 Ubuntu Main
bbswitch-dkms - - -


Name Value
dkms >=


Type URL
Binary Package bbswitch-dkms_0.8-3ubuntu1_amd64.deb
Source Package bbswitch

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install bbswitch-dkms deb package:
    # sudo apt-get install bbswitch-dkms




2016-01-09 - Matthias Klose <>
bbswitch (0.8-3ubuntu1) xenial; urgency=medium
* Merge with Debian; remaining changes:
- Remove support for module-assistant so as to comply
with the requirements of the MIR.
2015-11-01 - Luca Boccassi <>
bbswitch (0.8-3) unstable; urgency=medium
* Add myself to Uploaders.
* Fix tarball permissions variance due to umask. Makes bbswitch build
reproducibly. Thanks Reiner Herrmann for the patch. (Closes: #803547)
2015-07-25 - Vincent Cheng <>
bbswitch (0.8-2) unstable; urgency=medium
[ Andreas Beckmann ]
* bbswitch-source: Add Recommends: debhelper.
* d/rules.modules: Set KDIR to allow building for a different kernel than the
running one.  (Closes: #720682)
* bbswitch-source: Use reproducible timestamps inside bbswitch.tar.bz2.
(Closes: #778455)
[ Vincent Cheng ]
* Update Standards version to 3.9.6, no changes required.
2014-01-15 - Vincent Cheng <>
bbswitch (0.8-1) unstable; urgency=medium
* New upstream release.
- Fix FTBFS with linux 3.13.
* Mark bbswitch-dkms as Multi-Arch: foreign. (Closes: #728739)
* Update debian/copyright to reflect bbswitch license change to GPL-2+.
* Update Standards version to 3.9.5, no changes required.
2013-12-09 - Alberto Milone <>
bbswitch (0.7-2ubuntu1) trusty; urgency=low
* debian/control, debian/rules:
- Remove support for module-assistant so as to comply
with the requirements of the MIR.
* debian/patches/01_add-support-for-Linux-3.13.patch:
- Add support for Linux 3.13. This is also backward
2013-07-11 - Vincent Cheng <>
bbswitch (0.7-2) unstable; urgency=low
* Add bbswitch-source package to support module-assistant. (Closes: #715398)
2013-05-29 - Vincent Cheng <>
bbswitch (0.7-1) unstable; urgency=low
* New upstream release.
2013-05-03 - Vincent Cheng <>
bbswitch (0.6-2) unstable; urgency=low
* Upload to unstable.
2013-03-19 - Vincent Cheng <>
bbswitch (0.6-1) experimental; urgency=low
* New upstream release.
* debian/control:
- Add Vincent and Yunqiang as Uploaders.
- Move to linux-any, since it does not support other platforms.
2012-10-10 - Aron Xu <>
bbswitch (0.5-1) unstable; urgency=low
* Initial release (Closes: #673424)

See Also

Package Description
bc_1.06.95-9build1_amd64.deb GNU bc arbitrary precision calculator language
bcache-tools_1.0.8-2_amd64.deb bcache userspace tools
bcrelay_1.4.0-7_amd64.deb Broadcast relay daemon
bdf2psf_1.108ubuntu15_all.deb font converter to generate console fonts from BDF source fonts
bind9-doc_9.10.3.dfsg.P4-8_all.deb Documentation for BIND
bind9-host_9.10.3.dfsg.P4-8_amd64.deb Version of 'host' bundled with BIND 9.X
bind9_9.10.3.dfsg.P4-8_amd64.deb Internet Domain Name Server
bind9utils_9.10.3.dfsg.P4-8_amd64.deb Utilities for BIND
binfmt-support_2.1.6-1_amd64.deb Support for extra binary formats
binutils-aarch64-linux-gnu_2.26-8ubuntu2_amd64.deb GNU binary utilities, for aarch64-linux-gnu target
binutils-arm-linux-gnueabihf_2.26-8ubuntu2_amd64.deb GNU binary utilities, for arm-linux-gnueabihf target
binutils-dev_2.26-8ubuntu2_amd64.deb GNU binary utilities (BFD development files)
binutils-doc_2.26-8ubuntu2_all.deb Documentation for the GNU assembler, linker and binary utilities
binutils-multiarch-dev_2.26-8ubuntu2_amd64.deb GNU binary utilities that support multi-arch targets (BFD development files)
binutils-multiarch_2.26-8ubuntu2_amd64.deb Binary utilities that support multi-arch targets