Bug#422502: gnome-power-manager: Lenovo Thinkpad R60 not identified as a laptop, no "running on battery" facilities

Ulf Mehlig ulf.mehlig at gmx.net
Sun May 6 13:37:52 UTC 2007


Package: gnome-power-manager
Version: 2.18.2-1
Severity: normal

*** Please type your report below this line ***
On a Lenovo Thinkpad R60 laptop, gnome-power-manager does not recognise
that the machine is a laptop. In consequence, battery status is not
considered.

The battery is properly recognized by the ACPI subsystem:

        # for i in /proc/acpi/battery/*/*; do echo $i; cat $i; done
           /proc/acpi/battery/BAT0/alarm
           alarm:                   2869 mWh
           /proc/acpi/battery/BAT0/info
           present:                 yes
           design capacity:         56160 mWh
           last full capacity:      57390 mWh
           battery technology:      rechargeable
           design voltage:          10800 mV
           design capacity warning: 2869 mWh
           design capacity low:     200 mWh
           capacity granularity 1:  1 mWh
           capacity granularity 2:  1 mWh
           model number:            42T4504
           serial number:             211
           battery type:            LION
           OEM info:                SANYO
           /proc/acpi/battery/BAT0/state
           present:                 yes
           capacity state:          ok
           charging state:          discharging
           present rate:            18749 mW
           remaining capacity:      8340 mWh
           present voltage:         10926 mV

gnome-power-manager debug output indicates that the Thinkpad is not
recognized as a laptop:

$ gnome-power-manager --no-daemon --verbose
   [gpm_debug_init] gpm-debug.c:217 (09:15:00):     Verbose debugging enabled
   [main] gpm-main.c:205 (09:15:00):        GNOME Power Manager 2.18.2
   [gpm_proxy_connect] gpm-proxy.c:101 (09:15:00):  emitting proxy-status TRUE: org.freedesktop.Hal
   [gpm_proxy_connect] gpm-proxy.c:101 (09:15:00):  emitting proxy-status TRUE: org.freedesktop.Hal
   [gpm_ac_adapter_init] gpm-ac-adapter.c:234 (09:15:00):   No devices of capability ac_adapter
   [gpm_control_init] gpm-control.c:863 (09:15:00):         Using a supressed policy timeout of 5 seconds
   [gpm_refcount_add] gpm-refcount.c:101 (09:15:00):        refcount now: 1
   [gpm_refcount_add] gpm-refcount.c:102 (09:15:00):        non zero, so sending REFCOUNT_ADDED
   [gpm_power_refcount_added] gpm-power.c:138 (09:15:00):   Data is now not trusted
   [gpm_hash_new_kind_cache] gpm-power.c:1727 (09:15:00):   creating cache
   [gpm_hash_new_device_cache] gpm-power.c:1761 (09:15:00):         creating cache
   [gpm_warning_init] gpm-warning.c:260 (09:15:00):         Using per-time notification policy
   [gpm_proxy_connect] gpm-proxy.c:101 (09:15:00):  emitting proxy-status TRUE: org.freedesktop.Hal
   [gpm_cpufreq_set_governor] gpm-cpufreq.c:191 (09:15:00):         Doing SetCPUFreqGovernor (ondemand)
   [gpm_cpufreq_set_consider_nice] gpm-cpufreq.c:506 (09:15:00):    Doing SetCPUFreqConsiderNice (0)
   [gpm_cpufreq_set_performance] gpm-cpufreq.c:126 (09:15:00):      Doing SetCPUFreqPerformance (85)
   [gpm_proxy_connect] gpm-proxy.c:101 (09:15:00):  emitting proxy-status TRUE: org.gnome.ScreenSaver
   [gpm_srv_backlight_sync_policy] gpm-srv-backlight.c:151 (09:15:00):      choosing sensible default
   [gpm_hal_is_laptop] gpm-hal.c:1130 (09:15:00):   This machine is not identified as a laptop.system.formfactor is unknown.
   [gpm_srv_backlight_sync_policy] gpm-srv-backlight.c:156 (09:15:00):      not laptop, so use GPM_SRV_BACKLIGHT_METHOD_STAGGER
   [gpm_srv_backlight_sync_policy] gpm-srv-backlight.c:185 (09:15:00):      SRV_BACKLIGHT parameters 1800 1800 3600, method '1'
   [gpm_dpms_set_enabled] gpm-dpms.c:435 (09:15:00):        setting DPMS enabled: 1
   [x11_sync_server_dpms_settings] gpm-dpms.c:130 (09:15:00):       Syncing DPMS settings enabled=1 timeouts=0 0 0
   [x11_sync_server_dpms_settings] gpm-dpms.c:130 (09:15:00):       Syncing DPMS settings enabled=1 timeouts=0 0 0
   [gpm_idle_set_check_cpu] gpm-idle.c:306 (09:15:00):      Setting the CPU load check to 0
   [gpm_manager_init] gpm-manager.c:1564 (09:15:00):        creating new inhibit instance
   [gpm_manager_init] gpm-manager.c:1575 (09:15:00):        creating new control instance
   [gpm_manager_init] gpm-manager.c:1585 (09:15:00):        creating new tray icon
   [gpm_manager_init] gpm-manager.c:1594 (09:15:00):        initialising info infrastructure
   [gpm_hal_is_laptop] gpm-hal.c:1130 (09:15:00):   This machine is not identified as a laptop.system.formfactor is unknown.
   [gpm_hal_is_laptop] gpm-hal.c:1130 (09:15:00):   This machine is not identified as a laptop.system.formfactor is unknown.
   [gpm_hal_enable_power_save] gpm-hal.c:1410 (09:15:00):   We are not a laptop, so not even trying
   [gpm_idle_set_system_timeout] gpm-idle.c:357 (09:15:00):         Setting system idle timeout: 0
   [get_stock_id] gpm-tray-icon.c:680 (09:15:00):   Trying CRITICAL icon: primary, ups, mouse, keyboard
   [get_stock_id] gpm-tray-icon.c:704 (09:15:00):   Trying CHARGING icon: primary, ups
   [get_stock_id] gpm-tray-icon.c:721 (09:15:00):   Trying PRESENT icon: primary, ups
   [get_stock_id] gpm-tray-icon.c:736 (09:15:00):   Using fallback
   [gpm_tray_icon_sync] gpm-tray-icon.c:763 (09:15:00):     Going to use stock id: gpm-ac-adapter
   [gpm_tray_icon_set_image_from_stock] gpm-tray-icon.c:155 (09:15:00):     emitting icon-changed gpm-ac-adapter
   [gpm_tray_icon_set_image_from_stock] gpm-tray-icon.c:161 (09:15:00):     Setting icon to gpm-ac-adapter
   [gpm_tray_icon_sync] gpm-tray-icon.c:773 (09:15:00):     emitting description-changed gpm-ac-adapter
   [gpm_refcount_auto_decrement] gpm-refcount.c:75 (09:15:01):      zero, so sending REFCOUNT_ZERO
   [gpm_power_refcount_zero] gpm-power.c:123 (09:15:01):    Data is now trusted
   [get_stock_id] gpm-tray-icon.c:680 (09:15:01):   Trying CRITICAL icon: primary, ups, mouse, keyboard
   [get_stock_id] gpm-tray-icon.c:704 (09:15:01):   Trying CHARGING icon: primary, ups
   [get_stock_id] gpm-tray-icon.c:721 (09:15:01):   Trying PRESENT icon: primary, ups
   [get_stock_id] gpm-tray-icon.c:736 (09:15:01):   Using fallback
   [gpm_tray_icon_sync] gpm-tray-icon.c:763 (09:15:01):     Going to use stock id: gpm-ac-adapter
   [gpm_tray_icon_set_image_from_stock] gpm-tray-icon.c:155 (09:15:01):     emitting icon-changed gpm-ac-adapter
   [gpm_tray_icon_sync] gpm-tray-icon.c:773 (09:15:01):     emitting description-changed gpm-ac-adapter
   [gpm_power_get_status_summary] gpm-power.c:1451 (09:15:01):      tooltip: Computer is running on AC power
   [battery_status_changed_primary] gpm-manager.c:957 (09:15:01):   Laptop battery is not discharging


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (i686)

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

Versions of packages gnome-power-manager depends on:
ii  gconf2                    2.18.0.1-3     GNOME configuration
database syste
ii  hal                       0.5.8.1-9      Hardware Abstraction Layer
ii  libart-2.0-2              2.3.19-3       Library of functions for 2D
graphi
ii  libatk1.0-0               1.18.0-2       The ATK accessibility
toolkit
ii  libbonobo2-0              2.18.0-2       Bonobo CORBA interfaces
library
ii  libbonoboui2-0            2.18.0-5       The Bonobo UI library
ii  libc6                     2.5-5          GNU C Library: Shared
libraries
ii  libcairo2                 1.4.6-1        The Cairo 2D vector
graphics libra
ii  libdbus-1-3               1.0.2-4        simple interprocess
messaging syst
ii  libdbus-glib-1-2          0.73-2         simple interprocess
messaging syst
ii  libfontconfig1            2.4.2-1.2      generic font configuration
library
ii  libfreetype6              2.2.1-5        FreeType 2 font engine,
shared lib
ii  libgconf2-4               2.18.0.1-3     GNOME configuration
database syste
ii  libglade2-0               1:2.6.0-4      library to load .glade
files at ru
ii  libglib2.0-0              2.12.11-3      The GLib library of C
routines
ii  libgnome-keyring0         0.8.1-2        GNOME keyring services
library
ii  libgnome2-0               2.18.0-4       The GNOME 2 library -
runtime file
ii  libgnomecanvas2-0         2.14.0-2       A powerful object-oriented
display
ii  libgnomeui-0              2.18.1-2       The GNOME 2 libraries (User
Interf
ii  libgnomevfs2-0            1:2.18.1-2     GNOME Virtual File System
(runtime
ii  libgtk2.0-0               2.10.12-1      The GTK+ graphical user
interface 
ii  libhal1                   0.5.8.1-9      Hardware Abstraction Layer
- share
ii  libice6                   1:1.0.3-2      X11 Inter-Client Exchange
library
ii  libnotify1 [libnotify1-gt 0.4.4-3        sends desktop notifications
to a n
ii  liborbit2                 1:2.14.7-0.1   libraries for ORBit2 - a
CORBA ORB
ii  libpanel-applet2-0        2.18.1-1+b1    library for GNOME 2 panel
applets
ii  libpango1.0-0             1.16.2-2       Layout and rendering of
internatio
ii  libpng12-0                1.2.15~beta5-1 PNG library - runtime
ii  libpopt0                  1.10-3         lib for parsing cmdline
parameters
ii  libsm6                    1:1.0.2-2      X11 Session Management
library
ii  libwnck18                 2.18.0-2       Window Navigator
Construction Kit 
ii  libx11-6                  2:1.0.3-7      X11 client-side library
ii  libxcursor1               1:1.1.8-2      X cursor management library
ii  libxext6                  1:1.0.3-2      X11 miscellaneous extension
librar
ii  libxfixes3                1:4.0.3-2      X11 miscellaneous 'fixes'
extensio
ii  libxi6                    1:1.0.1-4      X11 Input extension library
ii  libxinerama1              1:1.0.2-1      X11 Xinerama extension
library
ii  libxml2                   2.6.28.dfsg-1  GNOME XML library
ii  libxrandr2                2:1.2.1-1      X11 RandR extension library
ii  libxrender1               1:0.9.2-1      X Rendering Extension
client libra
ii  notification-daemon       0.3.7-1        a daemon that displays
passive pop
ii  zlib1g                    1:1.2.3-13     compression library -
runtime

gnome-power-manager recommends no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list