Bug#535704: gnome-power-manager: wakes up the harddrive with laptop mode turned on, seems to use fsync on log file

Norbert Preining preining at logic.at
Sat Jul 4 16:10:49 UTC 2009


Package: gnome-power-manager
Version: 2.24.4-3
Severity: normal

When running on battery power I want to keep disk activity to a minimum,
but g-p-m is one of those programs that regularly wakes up the hard disk
when writing the log file. 

Simple writing would be cached, but it seems that g-p-m uses (f)sync to 
circumvent the buffering, which is counterproductive.

Can this please be disabled, thanks

Norbert

-- Package-specific info:
Distro version:       squeeze/sid
Kernel version:       2.6.30
g-p-m version:        2.24.4
HAL version:          0.5.12
System manufacturer:  missing
System version:       missing
System product:       missing
AC adapter present:   yes
Battery present:      yes
Laptop panel present: no
CPU scaling present:  yes
Battery Information:
  battery.charge_level.current = 34720  (0x87a0)  (int)
  battery.charge_level.design = 59500  (0xe86c)  (int)
  battery.charge_level.last_full = 56830  (0xddfe)  (int)
  battery.charge_level.percentage = 61  (0x3d)  (int)
  battery.charge_level.rate = 16153  (0x3f19)  (int)
  battery.is_rechargeable = true  (bool)
  battery.model = ''  (string)
  battery.present = true  (bool)
  battery.rechargeable.is_charging = false  (bool)
  battery.rechargeable.is_discharging = true  (bool)
  battery.remaining_time = 7738  (0x1e3a)  (int)
  battery.reporting.current = 34720  (0x87a0)  (int)
  battery.reporting.design = 59500  (0xe86c)  (int)
  battery.reporting.last_full = 56830  (0xddfe)  (int)
  battery.reporting.rate = 16153  (0x3f19)  (int)
  battery.reporting.technology = 'Li-ion'  (string)
  battery.reporting.unit = 'mWh'  (string)
  battery.serial = ''  (string)
  battery.technology = 'lithium-ion'  (string)
  battery.type = 'primary'  (string)
  battery.vendor = 'Sony Corporation'  (string)
  battery.voltage.current = 11140  (0x2b84)  (int)
  battery.voltage.design = 10800  (0x2a30)  (int)
  battery.voltage.unit = 'mV'  (string)
GNOME Power Manager Process Information:
HAL Process Information:
109       3937  0.1  0.1  36844  5548 ?        Ss   17:42   0:02 /usr/sbin/hald
root      4003  0.0  0.0  15660  1240 ?        S    17:42   0:00  \_ hald-runner
root      4058  0.0  0.0  28332  2056 ?        S    17:42   0:00      \_ hald-ad
root      4100  0.0  0.0  28332  2032 ?        S    17:42   0:00      \_ hald-ad
109       4106  0.0  0.0  32228  2004 ?        S    17:42   0:00      \_ hald-ad

-- System Information:
Debian Release: squeeze/sid
  APT prefers transitional-i386
  APT policy: (500, 'transitional-i386'), (500, 'transitional'), (500, 'unstable'), (400, 'unstable-i386')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-power-manager depends on:
ii  consolekit   0.3.0-2                     framework for defining and trackin
ii  dbus-x11     1.2.14-3                    simple interprocess messaging syst
ii  gconf2       2.26.2-1                    GNOME configuration database syste
ii  hal          0.5.12~git20090406.46dc48-2 Hardware Abstraction Layer
ii  libbonobo2-0 2.24.1-1                    Bonobo CORBA interfaces library
ii  libc6        2.9-18                      GNU C Library: Shared libraries
ii  libcairo2    1.8.8-2                     The Cairo 2D vector graphics libra
ii  libdbus-1-3  1.2.14-3                    simple interprocess messaging syst
ii  libdbus-glib 0.80-4                      simple interprocess messaging syst
ii  libgconf2-4  2.26.2-1                    GNOME configuration database syste
ii  libglade2-0  1:2.6.4-1                   library to load .glade files at ru
ii  libglib2.0-0 2.20.4-1                    The GLib library of C routines
ii  libgnome-key 2.26.1-1                    GNOME keyring services library
ii  libgnome2-0  2.26.0-1                    The GNOME library - runtime files
ii  libgnomeui-0 2.24.1-1                    The GNOME 2 libraries (User Interf
ii  libgstreamer 0.10.23-2                   Core GStreamer libraries and eleme
ii  libgtk2.0-0  2.16.4-1                    The GTK+ graphical user interface 
ii  libnotify1 [ 0.4.5-1                     sends desktop notifications to a n
ii  libpanel-app 2.26.2-1                    library for GNOME Panel applets
ii  libpango1.0- 1.24.3-1                    Layout and rendering of internatio
ii  libunique-1. 1.0.8-1                     Library for writing single instanc
ii  libx11-6     2:1.2.1-1                   X11 client-side library
ii  libxext6     2:1.0.4-1                   X11 miscellaneous extension librar
ii  libxrandr2   2:1.3.0-2                   X11 RandR extension library
ii  notification 0.4.0-1                     a daemon that displays passive pop

gnome-power-manager recommends no packages.

gnome-power-manager suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list