bumblebee.git
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

4 years agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agofix FTBFS with gcc-10
Andreas Beckmann [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agofix man section
Andreas Beckmann [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
fix man section

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

Gbp-Pq: Name man-section.patch

4 years agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
module: use libkmod2 instead of modprobe

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

Gbp-Pq: Name libkmod.patch

4 years agoIgnore failure to set DRM interface
Luca Boccassi [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agoignore systemd-logind noise
Peter Wu [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agoadd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agofix some typos found by Lintian
Andreas Beckmann [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
fix some typos found by Lintian

Applied-Upstream: commit:298502848f2d2822ed914a411996be546c5901b9

Gbp-Pq: Name fix-typos.patch

4 years agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +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

4 years agobumblebee (3.2.1-27) unstable; urgency=medium
Luca Boccassi [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
bumblebee (3.2.1-27) unstable; urgency=medium

  * Bump Standards-Version to 4.5.1, no changes
  * Backport pcie_id_overrun.patch to fix support for PCI bus numbers
    greater than 99 (Closes: #979006)
  * Bump watch file version to 4, no changes
  * Drop bumblebee-nvidia.lintian-overrides, no longer necessary
  * Backport disable-hard-dpms.patch to fix performance drop after 10
    minutes
  * Add Applied-Upstream tag to patch headers as expected by Lintian
  * Add Forwaded tag to patches that are pending merge upstream
  * Format remaining patches to follow DEP-3
  * Backport patch to fix compiler warnings
  * add Ubuntu's dependencies for 455 driver series

[dgit import unpatched bumblebee 3.2.1-27]

4 years agoImport bumblebee_3.2.1-27.debian.tar.xz
Luca Boccassi [Sat, 2 Jan 2021 13:54:24 +0000 (13:54 +0000)]
Import bumblebee_3.2.1-27.debian.tar.xz

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

5 years agoMerge bumblebee (3.2.1-26) import into refs/heads/workingbranch
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Merge bumblebee (3.2.1-26) import into refs/heads/workingbranch

5 years agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Gbp-Pq: Name primus-vk.patch

5 years agofix FTBFS with gcc-10
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058

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

Gbp-Pq: Name gcc-10.patch

5 years agofix man section
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
fix man section

Gbp-Pq: Name man-section.patch

5 years agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983

Gbp-Pq: Name no-bbswitch.patch

5 years agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009

Gbp-Pq: Name amd-apu.patch

5 years agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Thu, 5 May 2016 16:48:43 +0000 (18:48 +0200)]
module: use libkmod2 instead of modprobe

Gbp-Pq: Name libkmod.patch

5 years agoIgnore failure to set DRM interface
Luca Boccassi [Sat, 14 May 2016 20:44:00 +0000 (21:44 +0100)]
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.

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

5 years agoIgnore systemd-logind noise
Peter Wu [Thu, 30 Oct 2014 09:22:07 +0000 (10:22 +0100)]
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.)

Error message reported in bugs GH-600, GH-582.

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

5 years agoAdd config option to set Xorg binary to run
Rogier 'DocWilco' Mulhuijzen [Sat, 27 Feb 2016 20:43:41 +0000 (12:43 -0800)]
Add config option to set Xorg binary to run

Also add Xorg commandline binary to debug output

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

5 years agofix some typos found by Lintian
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
fix some typos found by Lintian

Gbp-Pq: Name fix-typos.patch

5 years agoswitch from "rmmod" to "modprobe -r"
Debian NVIDIA Maintainers [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
switch from "rmmod" to "modprobe -r"

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/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

5 years agoIgnore error on X shutdown
Debian NVIDIA Maintainers [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Ignore error on X shutdown

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

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

5 years agoFix detection of devices on bus numbers larger than 9
Debian NVIDIA Maintainers [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Fix detection of devices on bus numbers larger than 9

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

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

5 years agobumblebee (3.2.1-26) unstable; urgency=medium
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
bumblebee (3.2.1-26) unstable; urgency=medium

  [ Andreas Beckmann ]
  * bumblebee-nvidia: Activate the register-glx-alternative-nvidia trigger.
  * bumblebee-nvidia: Do not let an nvidia dkms package satisfy the driver
    dependency while libraries are missing.  (Closes: #966557)

  [ Vincent Cheng ]
  * Remove myself from Uploaders.

[dgit import unpatched bumblebee 3.2.1-26]

5 years agoImport bumblebee_3.2.1-26.debian.tar.xz
Andreas Beckmann [Sat, 22 Aug 2020 20:31:43 +0000 (21:31 +0100)]
Import bumblebee_3.2.1-26.debian.tar.xz

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

5 years agoMerge bumblebee (3.2.1-25) import into refs/heads/workingbranch
Andreas Beckmann [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
Merge bumblebee (3.2.1-25) import into refs/heads/workingbranch

5 years agooptirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling
Andreas Beckmann [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
optirun: set ENABLE_PRIMUS_LAYER=1 to enable primus-vk handling

Gbp-Pq: Name primus-vk.patch

5 years agofix FTBFS with gcc-10
Andreas Beckmann [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
fix FTBFS with gcc-10

Bug-Debian: https://bugs.debian.org/957058

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

Gbp-Pq: Name gcc-10.patch

5 years agofix man section
Andreas Beckmann [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
fix man section

Gbp-Pq: Name man-section.patch

5 years agoAdd option to always unload the driver on exit
Debian NVIDIA Maintainers [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
Add option to always unload the driver on exit

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/983

Gbp-Pq: Name no-bbswitch.patch

5 years agoSupport for AMD APU+NVIDIA setup
Debian NVIDIA Maintainers [Fri, 24 Jul 2020 12:23:13 +0000 (13:23 +0100)]
Support for AMD APU+NVIDIA setup

Origin: upstream, https://github.com/Bumblebee-Project/Bumblebee/pull/1009

Gbp-Pq: Name amd-apu.patch

5 years agomodule: use libkmod2 instead of modprobe
Ondřej Janošík [Thu, 5 May 2016 16:48:43 +0000 (18:48 +0200)]
module: use libkmod2 instead of modprobe

Gbp-Pq: Name libkmod.patch

5 years agoIgnore failure to set DRM interface
Luca Boccassi [Sat, 14 May 2016 20:44:00 +0000 (21:44 +0100)]
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.

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