lp://qastaging/ubuntu/maverick/pm-utils

Created by James Westby and last modified
Get this branch:
bzr branch lp://qastaging/ubuntu/maverick/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:
Mature

Recent revisions

49. By Martin Pitt

* debian/rules: Remove harddrive power hook, this causes excessive hard disk
  spindown on a lot of machines. The hdparm package already ships a less
  aggressive hook (with -B 128 instead of -B 1). (LP: #606706)
* debian/control: Bump Standards-Version to 3.9.1 (no changes necessary).
* debian/rules: Use dpkg-vendor instead of lsb_release, and drop lsb-release
  build dependency.

48. By Martin Pitt

[ Matt Zimmerman ]
debian/control: Conflicts/Replaces: laptop-mode-tools, as both ship
/usr/lib/pm-utils/power.d/laptop-mode and the changelog below indicates
these two packages should not be used together anyway. (LP: #606160)

47. By Michael Biebl

[ Michael Biebl ]
* New upstream release. (Closes: #588587)
  The main improvement is that this ships some generally useful power
  management hooks by default. Note that this conflicts with similar
  packages such as laptop-mode-tools or pm-utils-powersave-policy, so you
  should not enable them and pm-utils at the same time.
  Current hooks when switching to battery:
  - [disable_wol] Disable Wake-on-LAN on ethernet cards
  - [hal-cd-polling] Disable HAL's polling of CD drives for automounting
    them. Note that this HAL functionality is already obsolete in Debian's
    current GNOME, but still being used in current KDE and XFCE desktops.
  - [harddrive] More aggressive harddrive spindown times
  - [intel-audio-powersave] Put ac97 and hda cards to sleep when inactive.
  - [journal-commit, xfs_buffer] Delay ext[34]/ext journal/metadata
    writeback
  - [laptop-mode] Delay hard disk writeback times of dirty caches, to avoid
    spin ups
  - [pcie_aspm] PCI express cards power saving
  - [readahead] More speculative readahead, at the expense of using more
    memory
  - [sata_alpm] Enable SATA link power management
  - [sched-powersave] Try to use fewer cores on multi-core machines
  - [wireless] Reduce RX/TX power when idle on some known-working drivers
    (various Intel chips for now)
* video-quirks/*
  - Update quirks to latest upstream release pm-quirks-20100619.
* Drop patches applied upstream
  - debian/patches/05-inspiron-8600-ati-quirk.patch
  - debian/patches/08-fix-lock-file-handling.patch
  - debian/patches/12-man-page-fixes.patch
* Refresh and update all patches so they apply cleanly.
* debian/control
  - Demote radeontool to Suggests. The standard Debian/Ubuntu kernels use
    KMS for radeon which makes this tool obsolete. (Closes: #588768)

[ Martin Pitt ]
* debian/control: Add hdparm Recommends and ethtool/wireless-tools Suggests,
  for the newly added power saving hooks.
* debian/control: Conflicts/Replaces: pm-utils-powersave-policy, superseded
  by the now integrated power.d hooks.

46. By Michael Biebl

* debian/control
  - Don't make dependency on vbetool and uswsusp arch-specific since
    pm-utils is an architecture all package (and we want to keep it so).
    As vbetool and uswsusp are only Recommends resp. Suggests this poses no
    problems for architectures where those dependencies can't be satisfied.
    (Closes: #583062)

45. By Martin Pitt

Drop debian/suspend-blacklist again, the underlying kernel bug was fixed
in lucid-updates now. (LP: #526354)

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.

Branch metadata

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

Subscribers