Package: bumblebee / 3.2.1-29

Metadata

Package Version Patches format
bumblebee 3.2.1-29 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix device detection.patch | (download)

src/bbsecondary.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix detection of devices on bus numbers larger than 9
ignore error on X shutdown.patch | (download)

src/bblogger.c | 3 2 1 - 0 !
1 file changed, 2 insertions( ), 1 deletion(-)

 ignore error on x shutdown
modprobe r instead of rmmod.patch | (download)

src/module.c | 3 2 1 - 0 !
1 file changed, 2 insertions( ), 1 deletion(-)

 switch from "rmmod" to "modprobe -r"
 With the introduction of nvidia-uvm module, unloading nvidia module will fail
 unless nvidia-uvm is unloaded.  GH-565 suggests using "remove" or "softdep"
 modprobe.d clauses to teach modprobe to handle that for us; "rmmod" does not
 have that functionality, so switch to "modprobe -r".
fix typos.patch | (download)

src/bbconfig.c | 4 2 2 - 0 !
src/bbrun.c | 2 1 1 - 0 !
src/module.c | 4 2 2 - 0 !
src/optirun.c | 2 1 1 - 0 !
src/switch/sw_bbswitch.c | 2 1 1 - 0 !
5 files changed, 7 insertions( ), 7 deletions(-)

 fix some typos found by lintian
xorg binary config.patch | (download)

Makefile.am | 1 1 0 - 0 !
conf/bumblebee.conf.in | 2 2 0 - 0 !
configure.ac | 10 10 0 - 0 !
src/bbconfig.c | 6 6 0 - 0 !
src/bbconfig.h | 1 1 0 - 0 !
src/bbsecondary.c | 8 7 1 - 0 !
src/bbsecondary.h | 8 0 8 - 0 !
7 files changed, 27 insertions( ), 9 deletions(-)

 add config option to set xorg binary to run
 Also add Xorg commandline binary to debug output
ignore systemd logind noise.patch | (download)

src/bblogger.c | 3 2 1 - 0 !
1 file changed, 2 insertions( ), 1 deletion(-)

 ignore systemd-logind noise
 This "error" appears when not run under logind. As it is not fatal,
 ignore it. (It also appears on my KDE desktop using KDM.)
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
ignore failure to set DRM interface.patch | (download)

src/bblogger.c | 1 1 0 - 0 !
1 file changed, 1 insertion( )

 ignore failure to set drm interface
 This always fail due to problems in libdrm, but does not affect
 Bumblebee's functionality. See GH-652 for more details.
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
libkmod.patch | (download)

Makefile.am | 8 4 4 - 0 !
README.markdown | 1 1 0 - 0 !
configure.ac | 1 1 0 - 0 !
src/bbconfig.c | 12 6 6 - 0 !
src/bbconfig.h | 2 2 0 - 0 !
src/bblogger.c | 4 2 2 - 0 !
src/bumblebeed.c | 12 12 0 - 0 !
src/module.c | 189 126 63 - 0 !
src/optirun.c | 1 0 1 - 0 !
9 files changed, 154 insertions( ), 76 deletions(-)

 module: use libkmod2 instead of modprobe
amd apu.patch | (download)

src/bumblebeed.c | 9 8 1 - 0 !
src/pci.h | 1 1 0 - 0 !
2 files changed, 9 insertions( ), 1 deletion(-)

 support for amd apu nvidia setup
no bbswitch.patch | (download)

conf/bumblebee.conf.in | 4 4 0 - 0 !
src/bbconfig.c | 4 4 0 - 0 !
src/bbconfig.h | 1 1 0 - 0 !
src/bbsecondary.c | 27 17 10 - 0 !
4 files changed, 26 insertions( ), 10 deletions(-)

 add option to always unload the driver on exit
man section.patch | (download)

Makefile.am | 5 3 2 - 0 !
1 file changed, 3 insertions( ), 2 deletions(-)

 fix man section
gcc 10.patch | (download)

src/bbconfig.h | 2 1 1 - 0 !
src/bbsecondary.c | 3 3 0 - 0 !
src/bbsecondary.h | 2 1 1 - 0 !
src/switch/switching.c | 2 2 0 - 0 !
src/switch/switching.h | 4 2 2 - 0 !
5 files changed, 9 insertions( ), 4 deletions(-)

 fix ftbfs with gcc-10
 gcc-10 defaults to -fno-common
 see https://gcc.gnu.org/gcc-10/porting_to.html
Bug-Debian: https://bugs.debian.org/957058
primus vk.patch | (download)

src/optirun.c | 3 3 0 - 0 !
1 file changed, 3 insertions( )

 optirun: set enable_primus_layer=1 to enable primus-vk handling
pcie_id_overrun.patch | (download)

src/bbsecondary.c | 5 3 2 - 0 !
1 file changed, 3 insertions( ), 2 deletions(-)

 fix pcie id string overrun

disable hard dpms.patch | (download)

conf/xorg.conf.nvidia | 1 1 0 - 0 !
1 file changed, 1 insertion( )

 don't use harddpms
 The driver turns into a low power state after inactivity, but it cannot detect
 headless displays.
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
compiler warnings.patch | (download)

src/bbsecondary.c | 4 2 2 - 0 !
src/pci.c | 12 6 6 - 0 !
2 files changed, 8 insertions( ), 8 deletions(-)

 fix new compiler warnings