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

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

26. By Martin Pitt

tests/ubuntu_drivers.py: When calling PackageKit, retry up to 5 seconds on
o.f.d.Error.ServiceUnknown, so that this also works reliably on our slow
ARM builders. (LP: #1061748)

25. By Martin Pitt

UbuntuDrivers/detect.py: Never recommend a driver which has "experiment"
in the name, unless no other driver is available.

24. By Martin Pitt

* Drop share/last_gfx_boot, and stop installing it in setup.py. This file is
  created and updated at runtime and should not be shipped in the package.
  (LP: #1045629)
* setup.py: Only install the upstart job on platforms where we build
  hybrid-detect. (LP: #1045193)
* debian/rules: On architectures which do not ship hybrid-detect, generate a
  .maintscript helper to clean up the /etc/init/hybrid-gfx.conf upstart job
  conffile on upgrade.
* tests/ubuntu_drivers.py: Add test for a video driver which supports
  multiple X.org video ABIs. Reproduces LP #1033222.
* UbuntuDrivers/detect.py, _check_video_abi_compat(): Do not only consider
  the first xorg-video-abi-* dependency, but all of them. (LP: #1033222)

23. By Jason Conti

setup.py: Fix hybrid_detect installation. (LP: #1026787)

22. By Martin Pitt

setup.py: Install hybrid-detect through data_files instead of scripts, as
the later stopped working with python 3.2.3-3 (see LP #1026016)

21. By Martin Pitt

* UbuntuDrivers/detect.py, system_device_drivers(): Add driver flag
  "manual_installed" if none of the driver packages are installed, but the
  corresponding kernel module is available. This usually means that the user
  installed the driver manually from upstream. (LP: #1025632)
* share/fake-devices-wrapper: If $FAKE_INSTALLED_KMOD is set, run the
  wrapped program with a "modinfo" wrapper in $PATH which claims that the
  given kernel module name is available. This can be used to test the
  "manually installed driver" case.

20. By Martin Pitt

* UbuntuDrivers/detect.py, system_driver_packages(): Add 'recommended' flag
  to the nvidia-* and fglrx-* packages, which usually provide more than one
  package for a particular device. (LP: #1025315)
* UbuntuDrivers/detect.py, auto_install_filter(): Filter out non-recommended
  packages, to avoid installing multiple versions of the NVidia or FGLRX
* UbuntuDrivers/detect.py: Change return value of detect_plugin_packages()
  to a plugin_name → [package, ...] map, so that we retain the plugin names.
* UbuntuDrivers/detect.py: Add system_device_drivers() API to get a
  by-device view of drivers, plus OS builtin free alternatives (such as
  Nouveau). Add it to README as well. (LP: #1025323)
* ubuntu-drivers: Add "device" command to show by-device drivers as reported
  by system_device_drivers().

19. By Martin Pitt

debian/control: Add pciutils and usbutilsl build/binary dependencies, so
that pci-db and usb-db actually have some data files to work with.

18. By Martin Pitt

debian/control: Add udev build/binary dependency, to ensure we have pci-db
and usb-db.

17. By Martin Pitt

* debian/control: As the PackageKit apt backend is going away, drop the
  Conflicts to packagekit-backend-aptcc. Instead, recommend
  python3-aptdaemon.pkcompat and update the description to point out that
  the PackageKit API does not work with the aptcc backend.
  (LP: #1023953)
* UbuntuDrivers.detect.py, system_driver_packages(): Add 'vendor' and
  'model' fields for the human readable names from pci/usb databases.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.