lp://staging/ubuntu/trusty-proposed/ubuntu-drivers-common

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/trusty-proposed/ubuntu-drivers-common
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

66. By Adam Conrad

* Backport from utopic version 1:0.2.98.4: debian/tests/system,
  tests/ubuntu_drivers.py, UbuntuDrivers/detect.py:
  - Revert the previous changes that made us switch from bcmwl to
    the open driver, as the latter (in order to be a full replacement)
    seems to require firmware that we cannot include in the Ubuntu
    image because of licensing issues (LP: #1481018).

65. By Alberto Milone

* gpu-manager.c, gpu-manager.py:
  - Use the amdconfig tool to configure multi-amd PXpress. This
    fixes a problem where the AMD control panel won't show an
    option to switch between power saving mode and performance
    mode on AMD+AMD hybrid systems (LP: #1410801).
  - The tests now reflect a more relaxed approach so that we
    do not overwrite configurations that are not supported (such
    as multiple xscreens set in the xorg.conf).

64. By Martin Pitt

sl-modem plugin: Keep environment for aplay, just ensure it's using the C
locale. This avoids staring pulseaudio twice and causing races for
attaching devices to pulseaudio. (LP: #1296425)

63. By Alberto Milone

* gpu-manager.c:
  - Refine checks for blacklisted modules, so that we don't end up
    catching false positives (LP: #1376966).
    Thanks to Pär Lindfors for the patch.

62. By Alberto Milone

* gpu-manager.c, gpu-manager.py:
  - Add support for testing core alternatives. This will be needed
    by fglrx.
  - Fix a regression that caused the gpu-manager to switch to mesa
    after enabling fglrx on hybrid systems (LP: #1310489). Also
    add a test case so that we don't regress in the future.
  - Check that either fglrx or nvidia is set in xorg.conf when
    xorg.conf is needed.
  - Check if kernel modules are blacklisted before choosing the
    driver (LP: #1310489).
  - Enable only GPUs with open drivers that have connected outputs.
    Attaching to GPUs that have no connected outputs would result
    in a black screen.
  - Allow RandR offloading even without bbswitch (LP: #1349282).
  - Fall back to mesa when failing to enable prime.
  - Do not try to enable prime if the nvidia driver is older than
    331.
  - Do not abort if the settings for prime cannot be found.
    Try to create the file before failing.

61. By Alberto Milone

* UbuntuDrivers/detect.py, debian/tests/system, tests/ubuntu_drivers.py:
  - Do not autoinstall the broadcom driver. The open driver should be a
    better solution now (LP: #1306928), as the binary driver prevents
    a number of systems from using the wireless card.
  - Autoinstall linux-firmware-nonfree. This will help now that we no
    longer autoinstall Broadcom's binary driver.
  - Fix the relevant tests now that linux-firmware-nonfree has replaced
    bcmwl.
* gpu-manager.c, tests/gpu-manager.py:
  - Ignore CRT displays when using PRIME. This works around systems whose
    BIOS provides a ghost output (LP: #1296020).
  - Check that we don't remove xorg.confs on 1st boot (as per the
    previous SRU).
  - Try harder when loading bbswitch (LP: #1310023). If loading bbswitch
    fails try with or without the "skip_optimus_dsm=1" option. Also, make
    sure that we trim dmi resources or matching will give us false
    positives.
  - Switch to intel/SNA for optimus systems (LP: #1326257).
  - Make sure to unload nvidia-uvm or nvidia won't be
    unloaded.
  - Make sure to walk properly the /dev/dri dir. This
    prevents the program from stopping when, for example
    /dev/dri/card1 is available while /dev/dri/card0 is
    not.

60. By Mario Limonciello

During first boot, don't remove existing xorg.conf. (LP: #1307546)

59. By Martin Pitt

Force removal of jockey on upgrades. It has been replaced with
ubuntu-drivers-common two cycles ago, removed from trusty, and now just
crashes due to API changes in aptdaemon. (LP: #1216193)

58. By Alberto Milone

* gpu-manager.c:
  - Move away the xorg.conf if mesa is selected as a
    fallback and binary drivers are still in use in the
    xorg.conf. This will prevent X from failing when
    users on hybrid systems uninstall a binary driver.

57. By Alberto Milone

* gpu-manager.c:
  - Always check that devices are bound to a driver.
    This works better than blacklisting the 0380 class, and
    should help systems such as the one in LP: #1301839.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/trusty/ubuntu-drivers-common
This branch contains Public information 
Everyone can see this information.