lp:ubuntu/lucid/pm-utils

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid/pm-utils
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

44. By Martin Pitt

* Add debian/suspend-blacklist: Disable suspend on Dell Studio 1537, 1555,
  and 1640. Suspend currently causes temperature sensors and fan to stop
  working, which causes overheat and hardware damage. Unfortunately this
  does not stop the "Suspend" menu item from appearing, but doing that
  would involve bigger code changes which aren't appropriate at this time of
  the release. This workaround will be removed again in lucid-updates as
  soon as the underlying kernel bug gets fixed. (LP: #526354)
* debian/rules: Install debian/suspend-blacklist.

43. By Michael Biebl

[ Martin Pitt ]
* Final 1.3.0 release (two small bug fixes since 1.3.0~rc3-2).
  - Re-adds "chvt" quirk for nvidia driver (LP: #488720, Closes: #495347)
* Drop patches applied upstream:
  - 01-fix-DMI-attribute-matching.patch
  - 03-fix-usage-of-find_native.patch
  - 04-fix-alternatives-matching-in-native-quirks-DB.patch
  - 07-fix-typo-pm-action.patch
  - 11_nvidia_suspend.patch
* video-quirks/*: Update from http://pm-utils.freedesktop.org/releases/
  pm-quirks-20100316.tar.gz

[ Michael Biebl ]
* Refresh and update patches.
* debian/patches/11-handle-on_ac_power-255-return-code.patch
  - If on_ac_power can not determine the AC power state, assume it is a
    desktop machine and behave like "pm-powersave false". (Closes: #572060)
* debian/patches/12-man-page-fixes.patch
  - Various man page updates and fixes. (Closes: #570174)
    Thanks to Filipus Klutiero for the proofreading.

42. By Martin Pitt

Upload current Debian packaging git head.

Add 11_nvidia_suspend.patch: Re-enable chvt quirk for nvidia driver, to
repair suspend with the current driver versions. (LP: #488720)

41. By Michael Biebl

* Bump Standards-Version to 3.8.4. No further changes.
* debian/patches/06-quirk-lkw-cache.patch
  - Store the last_known_working.quirkdb cache file in /var/cache/pm-utils.
* debian/pm-utils.dirs
  - Add /var/cache/pm-utils/ directory.
* debian/pm-utils.preinst
  - Remove last_known_working.quirkdb cache file from /etc/pm on upgrades.
* debian/control
  - Add Recommends on procps. The sysctl binary is required for setting the
    acpi flags in 99video.
* debian/patches/07-fix-typo-pm-action.patch
  - Fix typo ('lits') in pm-action man page. (Closes: #567084)
    Thanks to Filipus Klutiero for spotting this.
* debian/patches/08-fix-lock-file-handling.patch
  - Use flock to make the lock file handling more robust. (Closes: #568565)
* debian/patches/09-document-add-drop-parameters.patch
  - Document the {ADD,DROP}_PARAMETERS configuration variables in the
    pm-action man page. (Closes: #485443)

40. By Michael Biebl

[ Martin Pitt ]
* Drop 01-modprobe-blacklist.patch again, that was a misunderstanding.

[ Michael Biebl ]
* Drop 03-on_ac_power-devkit-power.patch, we are using on_ac_power from
  powermgmt-base so this patch has no effect and only seems to cause
  confusion.
* debian/patches/01-have-kms-nouveau.patch
  - Fix a typo in have_kms(), the free nvidia driver is called "nouveau",
    not "noveau". Thanks to Julien Cristau for spotting this.

39. By Martin Pitt

* Add 01-modprobe-blacklist.patch: Respect module blacklists when calling
  modprobe on resume. (fd.o #25254)
* Add 02-logging-append.patch: Do not clear the log file on each operation,
  but instead append to it. This makes debugging of several suspends much
  easier. Thanks to James Westby for the patch! (fd.o #25255, LP #410352)
* Add debian/pm-utils.logrotate: Rotate above log file.
* Prevent hibernation after a kernel update:
  - Add debian/kernel-postinst-hibernate-stamp: /etc/kernel/postinst.d/ hook
    to create /var/run/do-not-hibernate stamp.
  - Add debian/no-hibernate-on-kernel-update: sleep.d hook to make
    hibernation fail early if above stamp exists.
  - debian/rules: Install above scripts.
  - Closes: #457515, LP: #350491
* debian/rules: When building on Ubuntu, revert the effect of
  10-debian-defaults.patch; uswsusp is not supported in Ubuntu. Add
  lsb-release build dependency for this.
* debian/control: Add myself to Uploaders: with Michael's consent.
* Add 03-on_ac_power-devkit-power.patch: Try to contact DeviceKit-Power in
  on_ac_power, and if it succeeds, use that. Otherwise fall back to hal.

38. By Steve Langasek

* debian/95hdparm-apm: hdparm-functions is moved to /lib/hdparm now; depend
  on hdparm (>= 9.15-1ubuntu6) for this change and pick up the new function
  name.
* debian/95hdparm-apm: now that we can rely on the udev rule to set the
  correct apm policy at boot time, make this hook a no-op when called from
  rcS (by checking $runlevel). LP: #321219.

37. By Steve Langasek

debian/95hdparm-apm: use /usr/lib/pm-utils/hdparm-functions from hdparm
(>= 9.15-1ubuntu4) to determine what apm value to use, instead of
hard-coding settings that users then can't override. LP: #238555

36. By Tormod Volden

* debian/rules: Do not install sleep.d/95hdparm-apm since
  sleep.d/00powersave will call power.d/95hdparm-apm anyway
  (LP: #437796)
* debian/95hdparm-apm: skip if booted with "nohdparm", using the existing
  convention of the hdparm package.

35. By James Westby

Don't clear the log file at the start of each operation and
install a logrotate file so that it doesn't grow too much
(LP: #410352)

Branch metadata

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

Subscribers