Your message dated Thu, 30 Jul 2009 22:09:22 +0200
with message-id <20090730200922.ga24...@galadriel.inutil.org>
and subject line Re: Bug#510213: acpi-support: Hibernate doesn't work on Lenovo
3000 N200
has caused the Debian Bug report #510213,
regarding acpi-support: Hibernate doesn't work on Lenovo 3000 N200
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
510213: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510213
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: acpi-support
Version: 0.109-10
Severity: important
Hibernate, under a KDE3 desktop, usually doesn't work. This problem was
intermittent
for some months, but now it happens virtually every time (probably for the last
couple of weeks). Here is a bash trace when I ran /etc/acpi/hibernate.sh
manually
from a terminal window. As can be seen, it seems to be a D-Bus issue.
+ . /etc/default/acpi-support
++ SUSPEND_METHODS='dbus-pm dbus-hal pm-utils'
++ ACPI_SLEEP=true
++ ACPI_HIBERNATE=true
++ ACPI_SLEEP_MODE=mem
++ MODULES=
++ MODULES_WHITELIST=
++ SAVE_VBE_STATE=true
++ VBESTATE=/var/lib/acpi-support/vbestate
++ POST_VIDEO=true
++ USE_DPMS=true
++ HIBERNATE_MODE=shutdown
++ LOCK_SCREEN=true
++ STOP_SERVICES=
++ RESTART_IRDA=false
++ SKIP_INTERFACES='dummy qemu'
+ . /usr/share/acpi-support/power-funcs
++ umask 022
++
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
++ POWERSTATE=/var/lib/acpi-support/powerstate
++ HDPARM='/sbin/hdparm -q'
++ LIDSTATE=/var/lib/acpi-support/lidstate
+ . /usr/share/acpi-support/device-funcs
+ . /usr/share/acpi-support/policy-funcs
++ . /usr/share/acpi-support/power-funcs
+++ umask 022
+++
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/bin/X11
+++ POWERSTATE=/var/lib/acpi-support/powerstate
+++ HDPARM='/sbin/hdparm -q'
+++ LIDSTATE=/var/lib/acpi-support/lidstate
+ . /usr/share/acpi-support/key-constants
++ KEY_RESERVED=0
++ KEY_ESC=1
++ KEY_1=2
++ KEY_2=3
++ KEY_3=4
++ KEY_4=5
++ KEY_5=6
++ KEY_6=7
++ KEY_7=8
++ KEY_8=9
++ KEY_9=10
++ KEY_0=11
++ KEY_MINUS=12
++ KEY_EQUAL=13
++ KEY_BACKSPACE=14
++ KEY_TAB=15
++ KEY_Q=16
++ KEY_W=17
++ KEY_E=18
++ KEY_R=19
++ KEY_T=20
++ KEY_Y=21
++ KEY_U=22
++ KEY_I=23
++ KEY_O=24
++ KEY_P=25
++ KEY_LEFTBRACE=26
++ KEY_RIGHTBRACE=27
++ KEY_ENTER=28
++ KEY_LEFTCTRL=29
++ KEY_A=30
++ KEY_S=31
++ KEY_D=32
++ KEY_F=33
++ KEY_G=34
++ KEY_H=35
++ KEY_J=36
++ KEY_K=37
++ KEY_L=38
++ KEY_SEMICOLON=39
++ KEY_APOSTROPHE=40
++ KEY_GRAVE=41
++ KEY_LEFTSHIFT=42
++ KEY_BACKSLASH=43
++ KEY_Z=44
++ KEY_X=45
++ KEY_C=46
++ KEY_V=47
++ KEY_B=48
++ KEY_N=49
++ KEY_M=50
++ KEY_COMMA=51
++ KEY_DOT=52
++ KEY_SLASH=53
++ KEY_RIGHTSHIFT=54
++ KEY_KPASTERISK=55
++ KEY_LEFTALT=56
++ KEY_SPACE=57
++ KEY_CAPSLOCK=58
++ KEY_F1=59
++ KEY_F2=60
++ KEY_F3=61
++ KEY_F4=62
++ KEY_F5=63
++ KEY_F6=64
++ KEY_F7=65
++ KEY_F8=66
++ KEY_F9=67
++ KEY_F10=68
++ KEY_NUMLOCK=69
++ KEY_SCROLLLOCK=70
++ KEY_KP7=71
++ KEY_KP8=72
++ KEY_KP9=73
++ KEY_KPMINUS=74
++ KEY_KP4=75
++ KEY_KP5=76
++ KEY_KP6=77
++ KEY_KPPLUS=78
++ KEY_KP1=79
++ KEY_KP2=80
++ KEY_KP3=81
++ KEY_KP0=82
++ KEY_KPDOT=83
++ KEY_103RD=84
++ KEY_ZENKAKUHANKAKU=85
++ KEY_102ND=86
++ KEY_F11=87
++ KEY_F12=88
++ KEY_RO=89
++ KEY_KATAKANA=90
++ KEY_HIRAGANA=91
++ KEY_HENKAN=92
++ KEY_KATAKANAHIRAGANA=93
++ KEY_MUHENKAN=94
++ KEY_KPJPCOMMA=95
++ KEY_KPENTER=96
++ KEY_RIGHTCTRL=97
++ KEY_KPSLASH=98
++ KEY_SYSRQ=99
++ KEY_RIGHTALT=100
++ KEY_LINEFEED=101
++ KEY_HOME=102
++ KEY_UP=103
++ KEY_PAGEUP=104
++ KEY_LEFT=105
++ KEY_RIGHT=106
++ KEY_END=107
++ KEY_DOWN=108
++ KEY_PAGEDOWN=109
++ KEY_INSERT=110
++ KEY_DELETE=111
++ KEY_MACRO=112
++ KEY_MUTE=113
++ KEY_VOLUMEDOWN=114
++ KEY_VOLUMEUP=115
++ KEY_POWER=116
++ KEY_KPEQUAL=117
++ KEY_KPPLUSMINUS=118
++ KEY_PAUSE=119
++ KEY_KPCOMMA=121
++ KEY_HANGUEL=122
++ KEY_HANJA=123
++ KEY_YEN=124
++ KEY_LEFTMETA=125
++ KEY_RIGHTMETA=126
++ KEY_COMPOSE=127
++ KEY_STOP=128
++ KEY_AGAIN=129
++ KEY_PROPS=130
++ KEY_UNDO=131
++ KEY_FRONT=132
++ KEY_COPY=133
++ KEY_OPEN=134
++ KEY_PASTE=135
++ KEY_FIND=136
++ KEY_CUT=137
++ KEY_HELP=138
++ KEY_MENU=139
++ KEY_CALC=140
++ KEY_SETUP=141
++ KEY_SLEEP=142
++ KEY_WAKEUP=143
++ KEY_FILE=144
++ KEY_SENDFILE=145
++ KEY_DELETEFILE=146
++ KEY_XFER=147
++ KEY_PROG1=148
++ KEY_PROG2=149
++ KEY_WWW=150
++ KEY_MSDOS=151
++ KEY_COFFEE=152
++ KEY_DIRECTION=153
++ KEY_CYCLEWINDOWS=154
++ KEY_MAIL=155
++ KEY_BOOKMARKS=156
++ KEY_COMPUTER=157
++ KEY_BACK=158
++ KEY_FORWARD=159
++ KEY_CLOSECD=160
++ KEY_EJECTCD=161
++ KEY_EJECTCLOSECD=162
++ KEY_NEXTSONG=163
++ KEY_PLAYPAUSE=164
++ KEY_PREVIOUSSONG=165
++ KEY_STOPCD=166
++ KEY_RECORD=167
++ KEY_REWIND=168
++ KEY_PHONE=169
++ KEY_ISO=170
++ KEY_CONFIG=171
++ KEY_HOMEPAGE=172
++ KEY_REFRESH=173
++ KEY_EXIT=174
++ KEY_MOVE=175
++ KEY_EDIT=176
++ KEY_SCROLLUP=177
++ KEY_SCROLLDOWN=178
++ KEY_KPLEFTPAREN=179
++ KEY_KPRIGHTPAREN=180
++ KEY_F13=183
++ KEY_F14=184
++ KEY_F15=185
++ KEY_F16=186
++ KEY_F17=187
++ KEY_F18=188
++ KEY_F19=189
++ KEY_F20=190
++ KEY_F21=191
++ KEY_F22=192
++ KEY_F23=193
++ KEY_F24=194
++ KEY_PLAYCD=200
++ KEY_PAUSECD=201
++ KEY_PROG3=202
++ KEY_PROG4=203
++ KEY_SUSPEND=205
++ KEY_CLOSE=206
++ KEY_PLAY=207
++ KEY_FASTFORWARD=208
++ KEY_BASSBOOST=209
++ KEY_PRINT=210
++ KEY_HP=211
++ KEY_CAMERA=212
++ KEY_SOUND=213
++ KEY_QUESTION=214
++ KEY_EMAIL=215
++ KEY_CHAT=216
++ KEY_SEARCH=217
++ KEY_CONNECT=218
++ KEY_FINANCE=219
++ KEY_SPORT=220
++ KEY_SHOP=221
++ KEY_ALTERASE=222
++ KEY_CANCEL=223
++ KEY_BRIGHTNESSDOWN=224
++ KEY_BRIGHTNESSUP=225
++ KEY_MEDIA=226
++ KEY_VIDEOOUT=227
++ KEY_UNKNOWN=240
++ KEY_LOCK=152
++ KEY_LIGHT=189
++ KEY_ROTATESCREEN=191
++ KEY_VIDEOMODECYCLE=192
++ KEY_PRESENTATION=193
++ KEY_BATTERY=236
+ DeviceConfig
++ cat /var/lib/acpi-support/system-manufacturer
+ manufacturer=LENOVO
++ cat /var/lib/acpi-support/system-product-name
+ model=0769B5G
++ cat /var/lib/acpi-support/system-version
+ version='3000 N200'
++ cat /var/lib/acpi-support/bios-version
+ bios_version=68ET24WW
+ '[' -f /usr/share/acpi-support/LENOVO.config ']'
+ '[' hibernate = suspend ']'
+ '[' hibernate = hibernate ']'
+ KEY=205
+ HIBERNATE_CMD=/usr/sbin/hibernate-disk
+ PM_UTILS_CMD=/usr/sbin/pm-hibernate
+ DBUS_METHOD=Hibernate
+ DBUS_PARAMS=
+ '[' 'dbus-pm dbus-hal pm-utils' = '' ']'
+ '[' 'dbus-pm dbus-hal pm-utils' = '' ']'
+ for METHOD in '$SUSPEND_METHODS'
+ case $METHOD in
+ '[' -x /usr/bin/dbus-send ']'
+ /usr/bin/dbus-send --session --dest=org.freedesktop.PowerManagement
--type=method_call --print-reply --reply-timeout=2000
/org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Hibernate
Failed to open connection to session message bus: dbus-launch failed to
autolaunch D-Bus session: Autolaunch error: X11 initialization failed.
+ for METHOD in '$SUSPEND_METHODS'
+ case $METHOD in
+ '[' -x /usr/bin/dbus-send ']'
+ /usr/bin/dbus-send --system --dest=org.freedesktop.Hal --type=method_call
--print-reply --reply-timeout=2000 /org/freedesktop/Hal/devices/computer
org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible
causes include: the remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout expired, or the network
connection was broken.
+ for METHOD in '$SUSPEND_METHODS'
+ case $METHOD in
+ '[' -x /usr/sbin/pm-hibernate ']'
+ /usr/sbin/pm-hibernate
+ exit
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
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 acpi-support depends on:
ii acpi-support-base 0.109-10 scripts for handling base ACPI eve
ii acpid 1.0.8-1 Utilities for using ACPI power man
ii dmidecode 2.9-1 Dump Desktop Management Interface
ii finger 0.17-12 user information lookup program
ii hdparm 8.9-2 tune hard disk parameters for high
ii laptop-detect 0.13.6 attempt to detect a laptop
ii libc6 2.7-16 GNU C Library: Shared libraries
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii powermgmt-base 1.30 Common utils and configs for power
ii vbetool 1.0-3 run real-mode video BIOS code to a
ii x11-xserver-utils 7.3+5 X server utilities
Versions of packages acpi-support recommends:
ii dbus 1.2.1-4 simple interprocess messaging syst
ii hal 0.5.11-6 Hardware Abstraction Layer
ii nvclock 0.8b3-1 Allows you to overclock your nVidi
ii pm-utils 1.1.2.4-1 utilities and scripts for power ma
ii radeontool 1.5-5 utility to control ATI Radeon back
ii toshset 1.73-3 Access much of the Toshiba laptop
Versions of packages acpi-support suggests:
pn laptop-mode-tools <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 2.6.26-12
On Thu, Jul 30, 2009 at 01:50:21PM +0100, David Jarvie wrote:
>
> On Wed, July 29, 2009 4:38 pm, Moritz Muehlenhoff wrote:
> > On Tue, Feb 17, 2009 at 09:00:30AM +0100, Bart Samwel wrote:
> >> David Jarvie wrote:
> >> >It turns out that executing the following command before
> >> >suspending or hibernating makes things work correctly:
> >> >
> >> >modprobe -r ehci_hcd
> >> >
> >> >Note that without this command, neither suspend nor hibernate
> >> >work, and they don't work under a KDE 4 desktop any more either.
> >>
> >> Hmmm. In that case this is a kernel bug! I'll reassign it.
> >
> > David, does this error still persist with 2.6.30 from unstable?
> > You can install it directly into testing.
>
> I haven't had any problem with this recently - I'm currently running
> stable (which is up to date). So it seems to be fixed.
Thanks, marking it as fixed, then.
Cheers,
Moritz
--- End Message ---