Contents of /trunk/pm-utils/patches/pm-utils-1.4.1-fix-intel-audio-powersave-hook.patch
Parent Directory | Revision Log
Revision 1410 -
(show annotations)
(download)
Wed Jul 13 09:24:09 2011 UTC (13 years, 2 months ago) by niro
File size: 1412 byte(s)
Wed Jul 13 09:24:09 2011 UTC (13 years, 2 months ago) by niro
File size: 1412 byte(s)
-added patches for pm-utils
1 | From: Florian Kriener <florian@kriener.org> |
2 | To: submit@bugs.debian.org |
3 | Subject: [pm-utils] wrong path in intel-audio-powersave (and a small bug) |
4 | Date: Sat, 25 Sep 2010 11:27:30 +0200 |
5 | |
6 | In the script intel-audio-powersave is this loop |
7 | |
8 | for dev in /sys/module/snd_*/parameters/power_save; do |
9 | [ -w "$dev/parameters/power_save" ] || continue |
10 | printf "Setting power savings for $s to %d..." "$dev##*/" "$1" |
11 | echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. |
12 | done |
13 | |
14 | I think it should be |
15 | |
16 | for dev in /sys/module/snd_*; do |
17 | [ -w "$dev/parameters/power_save" ] || continue |
18 | printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" |
19 | echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. |
20 | done |
21 | |
22 | |
23 | This fixes the two bugs. |
24 | |
25 | diff --git a/pm/power.d/intel-audio-powersave b/pm/power.d/intel-audio-powersave |
26 | index 36675a8..da63e40 100644 |
27 | --- a/pm/power.d/intel-audio-powersave |
28 | +++ b/pm/power.d/intel-audio-powersave |
29 | @@ -20,9 +20,9 @@ EOF |
30 | |
31 | audio_powersave() { |
32 | [ "$INTEL_AUDIO_POWERSAVE" = "true" ] || exit $NA |
33 | - for dev in /sys/module/snd_*/parameters/power_save; do |
34 | + for dev in /sys/module/snd_*; do |
35 | [ -w "$dev/parameters/power_save" ] || continue |
36 | - printf "Setting power savings for $s to %d..." "$dev##*/" "$1" |
37 | + printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" |
38 | echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. |
39 | done |
40 | } |