ubuntu/+source/ubuntu-drivers-common:applied/ubuntu/bionic-devel

Last commit made on 2019-10-04
Get this branch:
git clone -b applied/ubuntu/bionic-devel https://git.launchpad.net/ubuntu/+source/ubuntu-drivers-common
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/bionic-devel
Repository:
lp:ubuntu/+source/ubuntu-drivers-common

Recent commits

280b1f1... by Alberto Milone on 2019-09-17

Import patches-applied version 1:0.5.2.4 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 59f572a62e813f3563de926557165d98b078eef7
Unapplied parent: 00eddabe8b0c5b3b4f4253e7f4df9034630605f0

New changelog entries:
  [ Alberto Milone ]
  * UbuntuDrivers/detect.py,
    UbuntuDrivers/kerneldetection.py,
    tests/ubuntu_drivers.py,
    ubuntu-drivers:
    - Provide DKMS fallback for the "install --gpgpu" case
      when no linux-modules-nvidia are available for the driver
      and for a specific kernel (LP: #1843796).
      We have new tests to cover this scenario now.
    - Show provider of kernel modules in list --gpgpu
    - Fix linux metapackage detection.
      This was meant to be driven by the latest kernel version
      But it was only partially implemented.
      Complete the implementation and update the relevant tests.
    - Make sure to install the linux-modules-nvidia package for the
      kernel flavour in use, when passing the --gpgpu argument, so
      that we can deliver a working NVIDIA installation, provided
      that the EULA was accepted.
  [ Jean-Baptiste Lallement ]
  * ubuntu-drivers,
    UbuntuDrivers/detect.py,
    tests/ubuntu_drivers.py:
    - Add a --free-only parameter, so as to allow installing only the
     available free drivers. This is a backport of only the
     ubuntu-drivers-common specific part of LP: #1819207, since
     it is tied to the rest of the changes to the test suite.
    - Add support for testing against a fake archive with free and
      non-free components.
    - Add static code checker.
  * debian/control:
    - Add pycodestyle and pyflake8 to build depends.

00eddab... by Alberto Milone on 2019-09-17

Import patches-unapplied version 1:0.5.2.4 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: da7907a4d7b1f1bb51f7a23a420c3cd89709689e

New changelog entries:
  [ Alberto Milone ]
  * UbuntuDrivers/detect.py,
    UbuntuDrivers/kerneldetection.py,
    tests/ubuntu_drivers.py,
    ubuntu-drivers:
    - Provide DKMS fallback for the "install --gpgpu" case
      when no linux-modules-nvidia are available for the driver
      and for a specific kernel (LP: #1843796).
      We have new tests to cover this scenario now.
    - Show provider of kernel modules in list --gpgpu
    - Fix linux metapackage detection.
      This was meant to be driven by the latest kernel version
      But it was only partially implemented.
      Complete the implementation and update the relevant tests.
    - Make sure to install the linux-modules-nvidia package for the
      kernel flavour in use, when passing the --gpgpu argument, so
      that we can deliver a working NVIDIA installation, provided
      that the EULA was accepted.
  [ Jean-Baptiste Lallement ]
  * ubuntu-drivers,
    UbuntuDrivers/detect.py,
    tests/ubuntu_drivers.py:
    - Add a --free-only parameter, so as to allow installing only the
     available free drivers. This is a backport of only the
     ubuntu-drivers-common specific part of LP: #1819207, since
     it is tied to the rest of the changes to the test suite.
    - Add support for testing against a fake archive with free and
      non-free components.
    - Add static code checker.
  * debian/control:
    - Add pycodestyle and pyflake8 to build depends.

59f572a... by Alberto Milone on 2019-03-12

Import patches-applied version 1:0.5.2.3 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 0be590e351ca6a047234b83c476b56c4adf4657a
Unapplied parent: da7907a4d7b1f1bb51f7a23a420c3cd89709689e

New changelog entries:
  * tests/ubuntu_drivers.py,
    UbuntuDrivers/detect.py,
    ubuntu-drivers:
    - Deprecate the "autoinstall" parameter in favour of
      "install". While "autoinstall" will still work,
      we recommend the latter.
    - Add support to for the --gpgpu parameter (LP: #1819729).

da7907a... by Alberto Milone on 2019-03-12

Import patches-unapplied version 1:0.5.2.3 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 8056572f2c8b93c479c1fcd1e54a355b493e1147

New changelog entries:
  * tests/ubuntu_drivers.py,
    UbuntuDrivers/detect.py,
    ubuntu-drivers:
    - Deprecate the "autoinstall" parameter in favour of
      "install". While "autoinstall" will still work,
      we recommend the latter.
    - Add support to for the --gpgpu parameter (LP: #1819729).

0be590e... by Alberto Milone on 2018-10-10

Import patches-applied version 1:0.5.2.2 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: fcf01003b893cc0e52761b76b3b0580f7ab77f1b
Unapplied parent: 8056572f2c8b93c479c1fcd1e54a355b493e1147

New changelog entries:
  * gpu-manager.c:
    - Improve pid detection, and restore the default pci
      power control profile in performance mode (LP: #1797147).

8056572... by Alberto Milone on 2018-10-10

Import patches-unapplied version 1:0.5.2.2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 4e8165b70c58793dd3c691944ed874723434b98c

New changelog entries:
  * gpu-manager.c:
    - Improve pid detection, and restore the default pci
      power control profile in performance mode (LP: #1797147).

fcf0100... by Alberto Milone on 2018-08-02

Import patches-applied version 1:0.5.2.1 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 011f1f3b605676a368f67b20e4625dc0be8e86b7
Unapplied parent: 4e8165b70c58793dd3c691944ed874723434b98c

New changelog entries:
  * debian/rules:
    - Make sure to remove "__pycache__" directory.
  * debian/source/options:
    - Ignore the "__pycache__" directory.
  * gpu-manager.(c|py):
    - Set automatic pci power management when the dGPU is disabled (LP: #1778011).
    - Load the nvidia modules when switching to performance mode.
    - Do not skip unbound devices.
    - Make remove_prime_outputclass() void.
    - Report failures in enable_power_management().
    - Look for blacklisted modules in /lib/modprobe.d too.
    - Report failure when the nvidia modules cannot be unloaded,
      kill the main display session created by gdm3, and try
      unloading the nvidia modules once again.
  * gpu-manager.service:
    - Start before oem-config.service (LP: #1789201).

4e8165b... by Alberto Milone on 2018-08-02

Import patches-unapplied version 1:0.5.2.1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: af98f3bcd343b7d425f558b8febd52d1d2092317

New changelog entries:
  * debian/rules:
    - Make sure to remove "__pycache__" directory.
  * debian/source/options:
    - Ignore the "__pycache__" directory.
  * gpu-manager.(c|py):
    - Set automatic pci power management when the dGPU is disabled (LP: #1778011).
    - Load the nvidia modules when switching to performance mode.
    - Do not skip unbound devices.
    - Make remove_prime_outputclass() void.
    - Report failures in enable_power_management().
    - Look for blacklisted modules in /lib/modprobe.d too.
    - Report failure when the nvidia modules cannot be unloaded,
      kill the main display session created by gdm3, and try
      unloading the nvidia modules once again.
  * gpu-manager.service:
    - Start before oem-config.service (LP: #1789201).

011f1f3... by Alberto Milone on 2018-04-20

Import patches-applied version 1:0.5.2 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 207a32fa8fac95cb12b76175b77341ce6ee5947d
Unapplied parent: af98f3bcd343b7d425f558b8febd52d1d2092317

New changelog entries:
  * gpu-manager.c:
    - Disable CRT connectors for PRIME, as we used to
      do in 17.10. This solves a problem with phantom
      connectors on hybrid systems (LP: #1762200).

af98f3b... by Alberto Milone on 2018-04-20

Import patches-unapplied version 1:0.5.2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 031dcc28d9bd22a220f6104e3beb7126be12eec1

New changelog entries:
  * gpu-manager.c:
    - Disable CRT connectors for PRIME, as we used to
      do in 17.10. This solves a problem with phantom
      connectors on hybrid systems (LP: #1762200).