bumblebee.git
12 months agoMerge version 3.2.1-30+rpi1 and 3.2.1-31 to produce 3.2.1-31+rpi1 archive/raspbian/3.2.1-31+rpi1 raspbian/3.2.1-31+rpi1
Raspbian automatic forward porter [Tue, 19 Nov 2024 16:52:10 +0000 (16:52 +0000)]
Merge version 3.2.1-30+rpi1 and 3.2.1-31 to produce 3.2.1-31+rpi1

13 months agoMerge bumblebee (3.2.1-31) import into refs/heads/workingbranch
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Merge bumblebee (3.2.1-31) import into refs/heads/workingbranch

13 months agofix new compiler warnings
Luca Boccassi [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

13 months agodon't use HardDPMS
sevu [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

13 months agofix pcie id string overrun
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch

13 months agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name primus-vk.patch

13 months agofix FTBFS with gcc-10
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058
Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

gcc-10 defaults to -fno-common
see https://gcc.gnu.org/gcc-10/porting_to.html

Gbp-Pq: Name gcc-10.patch

13 months agofix man section
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
fix man section

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name man-section.patch

13 months agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983
Applied-Upstream: commit:61c6161cd310b70dd95dec8f4fbd8dd153dd01d2

Gbp-Pq: Name no-bbswitch.patch

13 months agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009
Applied-Upstream: commit:7c75fd5e8aa9311aed5de6083634c863595924be

Gbp-Pq: Name amd-apu.patch

13 months agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
module: use libkmod2 instead of modprobe

Origin: commit:cab32cd9994df183c696310d7a30291061d0039f
Applied-Upstream: commit:cab32cd9994df183c696310d7a30291061d0039f

Gbp-Pq: Name libkmod.patch

13 months agoIgnore failure to set DRM interface
Luca Boccassi [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Ignore failure to set DRM interface

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
Origin: commit:881fab51122f7fe3c7c18565556ad96c25d0660f
Applied-Upstream: commit:881fab51122f7fe3c7c18565556ad96c25d0660f

This always fail due to problems in libdrm, but does not affect
Bumblebee's functionality. See GH-652 for more details.

Gbp-Pq: Name ignore-failure-to-set-DRM-interface.patch

13 months agoignore systemd-logind noise
Peter Wu [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
ignore systemd-logind noise

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
Origin: commit:b506a03abab85bc202109f8eeda5c337ee956935
Applied-Upstream: commit:b506a03abab85bc202109f8eeda5c337ee956935

This "error" appears when not run under logind. As it is not fatal,
ignore it. (It also appears on my KDE desktop using KDM.)

Gbp-Pq: Name ignore-systemd-logind-noise.patch

13 months agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
add config option to set Xorg binary to run

Origin: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb
Applied-Upstream: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb

Also add Xorg commandline binary to debug output

Gbp-Pq: Name xorg-binary-config.patch

13 months agofix some typos found by Lintian
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

13 months agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986
Applied-Upstream: commit:1ada79fe5916961fc4e4917f8c63bb184908d986
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/565
Bug-Debian: https://bugs.debian.org/793389

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".

Gbp-Pq: Name modprobe-r-instead-of-rmmod.patch

13 months agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Ignore error on X shutdown

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/25387e92822fb1a56fa43f1f9f636b987018d068
Applied-Upstream: commit:25387e92822fb1a56fa43f1f9f636b987018d068

Gbp-Pq: Name ignore-error-on-X-shutdown.patch

13 months agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Fix detection of devices on bus numbers larger than 9

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b
Applied-Upstream: commit:2073f8537412aa47755eb6f3f22a114403e5285b
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/573

Gbp-Pq: Name fix-device-detection.patch

13 months agobumblebee (3.2.1-31) unstable; urgency=medium
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
bumblebee (3.2.1-31) unstable; urgency=medium

  * Update the list of supported drivers.
  * Switch B-D: pkg-config to pkgconf.
  * Drop support for upgrading to bullseye (EoL).
  * Bump Standards-Version to 4.7.0, no changes needed.

[dgit import unpatched bumblebee 3.2.1-31]

13 months agoImport bumblebee_3.2.1-31.debian.tar.xz
Andreas Beckmann [Wed, 13 Nov 2024 23:04:09 +0000 (00:04 +0100)]
Import bumblebee_3.2.1-31.debian.tar.xz

[dgit import tarball bumblebee 3.2.1-31 bumblebee_3.2.1-31.debian.tar.xz]

22 months agoMerge bumblebee (3.2.1-30+rpi1) import into refs/heads/workingbranch
Raspbian forward porter [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Merge bumblebee (3.2.1-30+rpi1) import into refs/heads/workingbranch

22 months agofix new compiler warnings
Luca Boccassi [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

22 months agodon't use HardDPMS
sevu [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

22 months agofix pcie id string overrun
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch

22 months agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name primus-vk.patch

22 months agofix FTBFS with gcc-10
Andreas Beckmann [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058
Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

gcc-10 defaults to -fno-common
see https://gcc.gnu.org/gcc-10/porting_to.html

Gbp-Pq: Name gcc-10.patch

22 months agofix man section
Andreas Beckmann [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
fix man section

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name man-section.patch

22 months agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983
Applied-Upstream: commit:61c6161cd310b70dd95dec8f4fbd8dd153dd01d2

Gbp-Pq: Name no-bbswitch.patch

22 months agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009
Applied-Upstream: commit:7c75fd5e8aa9311aed5de6083634c863595924be

Gbp-Pq: Name amd-apu.patch

22 months agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
module: use libkmod2 instead of modprobe

Origin: commit:cab32cd9994df183c696310d7a30291061d0039f
Applied-Upstream: commit:cab32cd9994df183c696310d7a30291061d0039f

Gbp-Pq: Name libkmod.patch

22 months agoIgnore failure to set DRM interface
Luca Boccassi [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Ignore failure to set DRM interface

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
Origin: commit:881fab51122f7fe3c7c18565556ad96c25d0660f
Applied-Upstream: commit:881fab51122f7fe3c7c18565556ad96c25d0660f

This always fail due to problems in libdrm, but does not affect
Bumblebee's functionality. See GH-652 for more details.

Gbp-Pq: Name ignore-failure-to-set-DRM-interface.patch

22 months agoignore systemd-logind noise
Peter Wu [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
ignore systemd-logind noise

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
Origin: commit:b506a03abab85bc202109f8eeda5c337ee956935
Applied-Upstream: commit:b506a03abab85bc202109f8eeda5c337ee956935

This "error" appears when not run under logind. As it is not fatal,
ignore it. (It also appears on my KDE desktop using KDM.)

Gbp-Pq: Name ignore-systemd-logind-noise.patch

22 months agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
add config option to set Xorg binary to run

Origin: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb
Applied-Upstream: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb

Also add Xorg commandline binary to debug output

Gbp-Pq: Name xorg-binary-config.patch

22 months agofix some typos found by Lintian
Andreas Beckmann [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

22 months agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986
Applied-Upstream: commit:1ada79fe5916961fc4e4917f8c63bb184908d986
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/565
Bug-Debian: https://bugs.debian.org/793389

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".

Gbp-Pq: Name modprobe-r-instead-of-rmmod.patch

22 months agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Ignore error on X shutdown

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/25387e92822fb1a56fa43f1f9f636b987018d068
Applied-Upstream: commit:25387e92822fb1a56fa43f1f9f636b987018d068

Gbp-Pq: Name ignore-error-on-X-shutdown.patch

22 months agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Fix detection of devices on bus numbers larger than 9

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b
Applied-Upstream: commit:2073f8537412aa47755eb6f3f22a114403e5285b
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/573

Gbp-Pq: Name fix-device-detection.patch

22 months agobumblebee (3.2.1-30+rpi1) trixie-staging; urgency=medium
Raspbian forward porter [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
bumblebee (3.2.1-30+rpi1) trixie-staging; urgency=medium

  [changes brought forward from 3.2.1-25+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 22 Aug 2020 19:42:31 +0000]
  * Disable bumblebee-nvidia package.

[dgit import unpatched bumblebee 3.2.1-30+rpi1]

22 months agoImport bumblebee_3.2.1-30+rpi1.debian.tar.xz
Raspbian forward porter [Thu, 8 Feb 2024 10:22:15 +0000 (10:22 +0000)]
Import bumblebee_3.2.1-30+rpi1.debian.tar.xz

[dgit import tarball bumblebee 3.2.1-30+rpi1 bumblebee_3.2.1-30+rpi1.debian.tar.xz]

22 months agoMerge bumblebee (3.2.1-30) import into refs/heads/workingbranch
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Merge bumblebee (3.2.1-30) import into refs/heads/workingbranch

22 months agofix new compiler warnings
Luca Boccassi [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

22 months agodon't use HardDPMS
sevu [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

22 months agofix pcie id string overrun
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch

22 months agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name primus-vk.patch

22 months agofix FTBFS with gcc-10
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058
Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

gcc-10 defaults to -fno-common
see https://gcc.gnu.org/gcc-10/porting_to.html

Gbp-Pq: Name gcc-10.patch

22 months agofix man section
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
fix man section

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name man-section.patch

22 months agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983
Applied-Upstream: commit:61c6161cd310b70dd95dec8f4fbd8dd153dd01d2

Gbp-Pq: Name no-bbswitch.patch

22 months agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009
Applied-Upstream: commit:7c75fd5e8aa9311aed5de6083634c863595924be

Gbp-Pq: Name amd-apu.patch

22 months agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
module: use libkmod2 instead of modprobe

Origin: commit:cab32cd9994df183c696310d7a30291061d0039f
Applied-Upstream: commit:cab32cd9994df183c696310d7a30291061d0039f

Gbp-Pq: Name libkmod.patch

22 months agoIgnore failure to set DRM interface
Luca Boccassi [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Ignore failure to set DRM interface

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
Origin: commit:881fab51122f7fe3c7c18565556ad96c25d0660f
Applied-Upstream: commit:881fab51122f7fe3c7c18565556ad96c25d0660f

This always fail due to problems in libdrm, but does not affect
Bumblebee's functionality. See GH-652 for more details.

Gbp-Pq: Name ignore-failure-to-set-DRM-interface.patch

22 months agoignore systemd-logind noise
Peter Wu [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
ignore systemd-logind noise

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
Origin: commit:b506a03abab85bc202109f8eeda5c337ee956935
Applied-Upstream: commit:b506a03abab85bc202109f8eeda5c337ee956935

This "error" appears when not run under logind. As it is not fatal,
ignore it. (It also appears on my KDE desktop using KDM.)

Gbp-Pq: Name ignore-systemd-logind-noise.patch

22 months agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
add config option to set Xorg binary to run

Origin: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb
Applied-Upstream: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb

Also add Xorg commandline binary to debug output

Gbp-Pq: Name xorg-binary-config.patch

22 months agofix some typos found by Lintian
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

22 months agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986
Applied-Upstream: commit:1ada79fe5916961fc4e4917f8c63bb184908d986
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/565
Bug-Debian: https://bugs.debian.org/793389

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".

Gbp-Pq: Name modprobe-r-instead-of-rmmod.patch

22 months agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Ignore error on X shutdown

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/25387e92822fb1a56fa43f1f9f636b987018d068
Applied-Upstream: commit:25387e92822fb1a56fa43f1f9f636b987018d068

Gbp-Pq: Name ignore-error-on-X-shutdown.patch

22 months agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Fix detection of devices on bus numbers larger than 9

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b
Applied-Upstream: commit:2073f8537412aa47755eb6f3f22a114403e5285b
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/573

Gbp-Pq: Name fix-device-detection.patch

22 months agobumblebee (3.2.1-30) unstable; urgency=medium
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
bumblebee (3.2.1-30) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Update the list of supported drivers.

  [ Chris Hofstaedtler ]
  * Delegate placement of udev and systemd files to pkg-config data.
    (Closes: #1057747)

[dgit import unpatched bumblebee 3.2.1-30]

22 months agoImport bumblebee_3.2.1-30.debian.tar.xz
Andreas Beckmann [Sat, 27 Jan 2024 00:28:10 +0000 (01:28 +0100)]
Import bumblebee_3.2.1-30.debian.tar.xz

[dgit import tarball bumblebee 3.2.1-30 bumblebee_3.2.1-30.debian.tar.xz]

2 years agoMerge bumblebee (3.2.1-29) import into refs/heads/workingbranch
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Merge bumblebee (3.2.1-29) import into refs/heads/workingbranch

2 years agofix new compiler warnings
Luca Boccassi [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

2 years agodon't use HardDPMS
sevu [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

2 years agofix pcie id string overrun
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch

2 years agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name primus-vk.patch

2 years agofix FTBFS with gcc-10
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058
Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

gcc-10 defaults to -fno-common
see https://gcc.gnu.org/gcc-10/porting_to.html

Gbp-Pq: Name gcc-10.patch

2 years agofix man section
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
fix man section

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name man-section.patch

2 years agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983
Applied-Upstream: commit:61c6161cd310b70dd95dec8f4fbd8dd153dd01d2

Gbp-Pq: Name no-bbswitch.patch

2 years agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009
Applied-Upstream: commit:7c75fd5e8aa9311aed5de6083634c863595924be

Gbp-Pq: Name amd-apu.patch

2 years agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
module: use libkmod2 instead of modprobe

Origin: commit:cab32cd9994df183c696310d7a30291061d0039f
Applied-Upstream: commit:cab32cd9994df183c696310d7a30291061d0039f

Gbp-Pq: Name libkmod.patch

2 years agoIgnore failure to set DRM interface
Luca Boccassi [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Ignore failure to set DRM interface

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
Origin: commit:881fab51122f7fe3c7c18565556ad96c25d0660f
Applied-Upstream: commit:881fab51122f7fe3c7c18565556ad96c25d0660f

This always fail due to problems in libdrm, but does not affect
Bumblebee's functionality. See GH-652 for more details.

Gbp-Pq: Name ignore-failure-to-set-DRM-interface.patch

2 years agoignore systemd-logind noise
Peter Wu [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
ignore systemd-logind noise

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
Origin: commit:b506a03abab85bc202109f8eeda5c337ee956935
Applied-Upstream: commit:b506a03abab85bc202109f8eeda5c337ee956935

This "error" appears when not run under logind. As it is not fatal,
ignore it. (It also appears on my KDE desktop using KDM.)

Gbp-Pq: Name ignore-systemd-logind-noise.patch

2 years agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
add config option to set Xorg binary to run

Origin: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb
Applied-Upstream: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb

Also add Xorg commandline binary to debug output

Gbp-Pq: Name xorg-binary-config.patch

2 years agofix some typos found by Lintian
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

2 years agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986
Applied-Upstream: commit:1ada79fe5916961fc4e4917f8c63bb184908d986
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/565
Bug-Debian: https://bugs.debian.org/793389

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".

Gbp-Pq: Name modprobe-r-instead-of-rmmod.patch

2 years agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Ignore error on X shutdown

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/25387e92822fb1a56fa43f1f9f636b987018d068
Applied-Upstream: commit:25387e92822fb1a56fa43f1f9f636b987018d068

Gbp-Pq: Name ignore-error-on-X-shutdown.patch

2 years agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Fix detection of devices on bus numbers larger than 9

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b
Applied-Upstream: commit:2073f8537412aa47755eb6f3f22a114403e5285b
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/573

Gbp-Pq: Name fix-device-detection.patch

2 years agobumblebee (3.2.1-29) unstable; urgency=medium
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
bumblebee (3.2.1-29) unstable; urgency=medium

  * Switch to dh-sequence-bash-completion.
  * Update the list of supported drivers.
  * bumblebee-nvidia: Do not build for armhf and i386.
  * Bump Standards-Version to 4.6.2, no changes needed.

[dgit import unpatched bumblebee 3.2.1-29]

2 years agoImport bumblebee_3.2.1-29.debian.tar.xz
Andreas Beckmann [Thu, 5 Jan 2023 00:53:42 +0000 (00:53 +0000)]
Import bumblebee_3.2.1-29.debian.tar.xz

[dgit import tarball bumblebee 3.2.1-29 bumblebee_3.2.1-29.debian.tar.xz]

3 years agoMerge bumblebee (3.2.1-28) import into refs/heads/workingbranch
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Merge bumblebee (3.2.1-28) import into refs/heads/workingbranch

3 years agofix new compiler warnings
Luca Boccassi [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

3 years agodon't use HardDPMS
sevu [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

3 years agofix pcie id string overrun
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch

3 years agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name primus-vk.patch

3 years agofix FTBFS with gcc-10
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058
Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

gcc-10 defaults to -fno-common
see https://gcc.gnu.org/gcc-10/porting_to.html

Gbp-Pq: Name gcc-10.patch

3 years agofix man section
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
fix man section

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name man-section.patch

3 years agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983
Applied-Upstream: commit:61c6161cd310b70dd95dec8f4fbd8dd153dd01d2

Gbp-Pq: Name no-bbswitch.patch

3 years agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009
Applied-Upstream: commit:7c75fd5e8aa9311aed5de6083634c863595924be

Gbp-Pq: Name amd-apu.patch

3 years agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
module: use libkmod2 instead of modprobe

Origin: commit:cab32cd9994df183c696310d7a30291061d0039f
Applied-Upstream: commit:cab32cd9994df183c696310d7a30291061d0039f

Gbp-Pq: Name libkmod.patch

3 years agoIgnore failure to set DRM interface
Luca Boccassi [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Ignore failure to set DRM interface

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/652
Origin: commit:881fab51122f7fe3c7c18565556ad96c25d0660f
Applied-Upstream: commit:881fab51122f7fe3c7c18565556ad96c25d0660f

This always fail due to problems in libdrm, but does not affect
Bumblebee's functionality. See GH-652 for more details.

Gbp-Pq: Name ignore-failure-to-set-DRM-interface.patch

3 years agoignore systemd-logind noise
Peter Wu [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
ignore systemd-logind noise

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/582
Origin: commit:b506a03abab85bc202109f8eeda5c337ee956935
Applied-Upstream: commit:b506a03abab85bc202109f8eeda5c337ee956935

This "error" appears when not run under logind. As it is not fatal,
ignore it. (It also appears on my KDE desktop using KDM.)

Gbp-Pq: Name ignore-systemd-logind-noise.patch

3 years agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
add config option to set Xorg binary to run

Origin: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb
Applied-Upstream: commit:11ac2211e97823ee7fda9fa5978eb2e12358cceb

Also add Xorg commandline binary to debug output

Gbp-Pq: Name xorg-binary-config.patch

3 years agofix some typos found by Lintian
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

3 years agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986
Applied-Upstream: commit:1ada79fe5916961fc4e4917f8c63bb184908d986
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/565
Bug-Debian: https://bugs.debian.org/793389

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".

Gbp-Pq: Name modprobe-r-instead-of-rmmod.patch

3 years agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Ignore error on X shutdown

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/25387e92822fb1a56fa43f1f9f636b987018d068
Applied-Upstream: commit:25387e92822fb1a56fa43f1f9f636b987018d068

Gbp-Pq: Name ignore-error-on-X-shutdown.patch

3 years agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Fix detection of devices on bus numbers larger than 9

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b
Applied-Upstream: commit:2073f8537412aa47755eb6f3f22a114403e5285b
Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/573

Gbp-Pq: Name fix-device-detection.patch

3 years agobumblebee (3.2.1-28) unstable; urgency=medium
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
bumblebee (3.2.1-28) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Update the list of supported drivers.
  * Bump Standards-Version to 4.6.0, no changes needed.

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster:
    + Remove 3 maintscript entries from 1 files.
  * Remove constraints unnecessary since buster:
    + bumblebee: Drop versioned constraint on xserver-xorg-core in Depends.

[dgit import unpatched bumblebee 3.2.1-28]

3 years agoImport bumblebee_3.2.1-28.debian.tar.xz
Andreas Beckmann [Sun, 3 Apr 2022 15:47:35 +0000 (16:47 +0100)]
Import bumblebee_3.2.1-28.debian.tar.xz

[dgit import tarball bumblebee 3.2.1-28 bumblebee_3.2.1-28.debian.tar.xz]

4 years agoMerge bumblebee (3.2.1-27) import into refs/heads/workingbranch
Luca Boccassi [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
Merge bumblebee (3.2.1-27) import into refs/heads/workingbranch

4 years agofix new compiler warnings
Luca Boccassi [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
fix new compiler warnings

Forwarded: https://github.com/Bumblebee-Project/Bumblebee/pull/1071

Gbp-Pq: Name compiler-warnings.patch

4 years agodon't use HardDPMS
sevu [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
don't use HardDPMS

Bug: https://github.com/Bumblebee-Project/Bumblebee/issues/1046
Origin: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc
Applied-Upstream: commit:c254abb874588bc808f54d60fa836f6b93a7d4bc

The driver turns into a low power state after inactivity, but it cannot detect
headless displays.

Gbp-Pq: Name disable-hard-dpms.patch

4 years agofix pcie id string overrun
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
fix pcie id string overrun

Origin: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Applied-Upstream: commit:44cd9bd71fb4ded05be51f0d653b59a043b31088
Bug-Debian: https://bugs.debian.org/979006

Gbp-Pq: Name pcie_id_overrun.patch