ubuntu/+source/ubuntu-drivers-common:ubuntu/xenial-devel

Last commit made on 2018-02-27
Get this branch:
git clone -b ubuntu/xenial-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:
ubuntu/xenial-devel
Repository:
lp:ubuntu/+source/ubuntu-drivers-common

Recent commits

1535c9c... by Chris Coulson on 2018-01-30

Import patches-unapplied version 1:0.4.17.7 to ubuntu/xenial-security

Imported using git-ubuntu import.

Changelog parent: 7daac81174952f542b3b26ea4492efb8e2441586

New changelog entries:
  * Drop the cpu-microcode.py detection plugin, as exposing microcode
    packages will not be necessary once kernel metapackages have a hard
    dependency on them
    - remove detect-plugins/cpu-microcode.py
    - update UbuntuDrivers/detect.py

7daac81... by Alberto Milone on 2018-01-22

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

Imported using git-ubuntu import.

Changelog parent: de7cf4789d303afcda1217d22aa17e9b2df933d9

New changelog entries:
  * tests/ubuntu_drivers.py:
    - Skip test_system_modaliases_system on s390x.
      Fixes FTBFS (LP: #1728547).

de7cf47... by Alberto Milone on 2018-01-03

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

Imported using git-ubuntu import.

Changelog parent: 0a5d80546f7d20f5d1fd3fcd30cafc9896585d18

New changelog entries:
  [ Alberto Milone ]
  * gpu-manager.{c|py}:
    - Drop the amdgpu-pro code introduced in the previous upload,
      as it will be dealt with in a different upload.
  [ Alex Tu ]
  * gpu-manager.c:
    - Skip bbswitch, and make sure to unload the nvidia driver when
      the force-dgpu-on option is enabled (LP: #1728547).

0a5d805... by Alberto Milone on 2017-10-30

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

Imported using git-ubuntu import.

Changelog parent: e2275bacbea86b204150e3fe98c983c3f0fa8135

New changelog entries:
  [ Alberto Milone ]
  * 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).
    - Sync amdgpu-pro support from 17.10.
  [ 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 (LP: #1731873).
      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.

e2275ba... by Alberto Milone on 2017-06-19

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

Imported using git-ubuntu import.

Changelog parent: dfb06cb52e3b5df83695bdbb0bf623190cb8e170

New changelog entries:
  * gpu-manager.{c|py}:
    - 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.

dfb06cb... by Alberto Milone on 2016-06-06

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

Imported using git-ubuntu import.

Changelog parent: 00c1fb24e8864e75d78839a679f7731ba3d7b7fa

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).
    - 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 (LP: #1619306).
    - Make sure to load and unload nvidia-drm. This fixes a problem that
      prevents the dGPU from being powered off in hybrid systems with
      recent nvidia drivers (LP: #1619306).
  [ 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).

00c1fb2... by Alberto Milone on 2016-04-29

Import patches-unapplied version 1:0.4.17.1 to ubuntu/xenial-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.