lp://staging/ubuntu/trusty-proposed/ubuntu-drivers-common
- Get this branch:
- bzr branch lp://staging/ubuntu/trusty-proposed/ubuntu-drivers-common
Branch merges
Related bugs
Related blueprints
Branch information
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. - 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