ubuntu/+source/ubuntu-drivers-common:ubuntu/artful-proposed

Last commit made on 2017-11-02
Get this branch:
git clone -b ubuntu/artful-proposed 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:
ubuntu/artful-proposed
Repository:
lp:ubuntu/+source/ubuntu-drivers-common

Recent commits

52f0449... by Alberto Milone on 2017-10-30

Import patches-unapplied version 1:0.4.23.1 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 519d513e7c3037199f5dc5bd0568ac651ac9efbb

New changelog entries:
  * gpu-manager.{c|py}:
    - Add support for forcing the dGPU on on hybrid systems.
      Creating an empty file named "force-dgpu-on"
      in the /usr/share/gpu-manager.d directory will force the dGPU
      on in power saving mode (LP: #1728547).

519d513... by Alberto Milone on 2017-05-11

Import patches-unapplied version 1:0.4.23 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 03c9b9cb6ddd3cf18e0a3e7ad02e2d2437b59342

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Disable persistence mode before powering down the dGPU.
      If persistence mode is not disabled, gpu-manager will not be
      able to unload the nvidia module.
    - Add support for using custom xorg.confs with the nvidia
      driver (LP: #1667198).
      Custom xorg files can be named "non-hybrid" (for non hybrid
      systems), "hybrid-performance", and "hybrid-power-saving",
      and will have to placed in the /usr/share/gpu-manager.d
      directory.
      The directory can be overridden by passing another directory
      along with the "--custom-xorg-conf-path" parameter.
    - Add tests for the custom xorg.confs code and for amdgpu-pro
      hybrid support.
  [ Kai-Heng Feng ]
  * debian/control:
    - Add build dependency on libkmod-dev.
  * gpu-manager.c:
    - Detect and handle switchable graphics with the amdgpu-pro driver.
      AMDGPU-Pro has its own script to switch between powersaving and
      performance mode.
      Some machines allow enabling switchable graphics, or disabling
      the iGPU completely, thus leaving only the dGPU on. This new code
      simply detects the different profiles supported by AMD, and
      enables powersaving mode when possible.

03c9b9c... by Alberto Milone on 2016-08-31

Import patches-unapplied version 1:0.4.22 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 39c0cea323e7a53cc68cc8f81cefb1e5602ebc42

New changelog entries:
  * gpu-manager.c:
    - Disable persistence mode before powering down the dGPU.
      If persistence mode is not disabled, gpu-manager will not be able to
      unload the nvidia module.

39c0cea... by Alberto Milone on 2016-08-31

Import patches-unapplied version 1:0.4.21 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: f38da331fd6a212662fabe2c7495668e203428fb

New changelog entries:
  * gpu-manager.c:
    - Make sure to load and unload the new nvidia-drm module.
      This fixes a problem that prevents the dGPU from being powered off
      in hybrid systems with recent nvidia drivers.

f38da33... by Martin Pitt on 2016-08-16

Import patches-unapplied version 1:0.4.20 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: cd7e51fcce8d08ca8f40701c2fe6e6dc55a14420

New changelog entries:
  * Remove PackageKit plugin. This stopped working with packagekit 1.0 as its
    apt backend is gone and aptcc does not support plugins.
  * debian/control: Drop obsolete XS-Testsuite:.
  * Bump Standards-Version to 3.9.8.

cd7e51f... by Alberto Milone on 2016-05-30

Import patches-unapplied version 1:0.4.19 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 1e2a8866bcc500e19ed09307dcaa792a414eadfb

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.c:
    - Fix memory leak in get_alternatives(). Make sure to always free
      alternatives->current_core and alternatives->current_egl.
    - Partially drop the drm code, and get information about connectors
      from sysf. This fixes a long standing performance issue (LP: #1586933).
  [ Ying-Chun Liu (PaulLiu) ]
  * Quirks/quirkinfo.py:
    - Catch and ignore UnicodeDecodeErrors in dmi info, as some machines
      may report board_name as ffffffffffff0a to mean empty, and this
      causes an error in python 3 (LP: #1320868).

1e2a886... by Alberto Milone on 2016-04-29

Import patches-unapplied version 1:0.4.18 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: 870129ad8096d9b02df0ed88d9cd04f420459ac8

New changelog entries:
  * gpu-manager.c:
    - Pass the arguments in the correct order when getting
      the list of alternatives (LP: #1575960).
      Thanks to Rafał Cieślak for the fix.

870129a... by Martin Pitt on 2016-04-12

Import patches-unapplied version 1:0.4.17 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: bd22a25b51704884f526d1c18960c85e62f5d34a

New changelog entries:
  * tests/ubuntu_drivers.py: Allow test_system_driver_packages_performance()
    90s on ARM, as 30s is not enough on slow buildds.

bd22a25... by Martin Pitt on 2016-03-04

Import patches-unapplied version 1:0.4.16 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 95cb4174fb8d1c32f7a6eedcb5c654ddb10a7b06

New changelog entries:
  * debian/tests/system: Drop test_fglrx() as the fglrx driver is gone.
    Test bcmwl instead.

95cb417... by Alberto Milone on 2016-01-28

Import patches-unapplied version 1:0.4.15 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 17b5bec8f77fa07a5a7c52fecb5cde3310635088

New changelog entries:
  * gpu-manager.{c|py}:
    - Add support for managing EGL alternatives.
    - Make sure to load and to unload the new nvidia-modeset module for
      prime.
  * 71-u-d-c-gpu-detection.rules, u-d-c-print-pci-ids:
    - Fix fglrx detection.