![]() |
APMD-List: |
to APMD Home
|
Index:
[thread]
[date]
[subject]
[author]
From: Joshua Gioja <jgioja@usgs.gov> To : <craigm@milkyway.gsfc.nasa.gov> Date: Mon, 15 Nov 1999 09:24:37 -0600 Re: Suspend to RAM
I did a full backup of my system (ThinkPad 380XD) and reinstalled RedHat 6.0 on
it (also has Windows 95).
Once again, the problem is:
When I type 'apm -s', my system suspends, but when it resumes from suspend, the
display comes back but the system is frozen.
Thank you for your help.
Josh
I now have:
Linux Kernel 2.2.5-15
I recompiled the kernel with:
APM enabled
Ignore USER SUSPEND
Ignore multiple suspend
Ignore multiple suspend/resume cycles
Allow interrupts during APM BIOS calls
apmd version 3.0beta9
No kernel patches
Output from /proc/apm:
1.9 1.2 0x03 0x01 0x00 0x09 80% -1 ?
Output from /proc/rtc:
rtc_time : 09:06:24
rtc_date : 1999-11-15
rtc_epoch : 1900
alarm : 21:44:59
DST_enable : no
BCD : yes
24hr : yes
square_wave : no
alarm_IRQ : no
update_IRQ : no
periodic_IRQ : no
periodic_freq : 1024
batt_status : okay
Output from /proc/interrupts:
CPU0
0: 495605 XT-PIC timer
1: 957 XT-PIC keyboard
2: 0 XT-PIC cascade
6: 19 XT-PIC floppy
8: 2 XT-PIC rtc
10: 4 XT-PIC i82365
12: 157 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 167297 XT-PIC ide0
NMI: 0
Output from apm -d:
APM BIOS 1.2 (kernel driver 1.9)
AC on-line, battery status high: 80%
Using device 0x0a86, 1.9: 1.2
APM Flags = 0x03; AC Line Status = 0x01
Battery Status = 0x00; Battery Flags = 0x09
Battery %age = 80; Battery Time = -1, use_mins=0
/tmp/apmd_proxy.log:
****************
/etc/apmd_proxy stop
Sun Nov 14 15:30:38 CST 1999
----------------
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy start
Sun Nov 14 15:30:42 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy suspend user
Sun Nov 14 15:35:50 CST 1999
----------------
+ [ true = false -a user = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy start
Sun Nov 14 15:38:39 CST 1999
----------------
+ on_ac_power
+ power_conserve
+ true
+ exit 0
****************
/etc/apmd_proxy change power
Sun Nov 14 15:40:01 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy suspend user
Sun Nov 14 15:44:00 CST 1999
----------------
+ [ true = false -a user = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy start
Sun Nov 14 15:48:43 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:49 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:50 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:50 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:50 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:51 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:51 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:51 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:52 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:52 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:52 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:53 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:53 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:53 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:53 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:54 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:54 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:54 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:55 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy suspend system
Sun Nov 14 17:15:55 CST 1999
----------------
+ [ true = false -a system = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy resume standby
Mon Nov 15 00:58:15 CST 1999
----------------
+ update_clock
+ [ -f /etc/sysconfig/clock ]
+ . /etc/sysconfig/clock
++ UTC=true
++ ARC=false
+ [ = GMT ]
+ [ true = false ]
+ FLAG=-u
+ [ -x /sbin/clock ]
+ clock -s -u
+ [ standby = suspend -a -x /sbin/cardctl ]
+ exit 0
****************
/etc/apmd_proxy start
Mon Nov 15 01:40:11 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy stop
Mon Nov 15 01:41:16 CST 1999
----------------
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy start
Mon Nov 15 01:41:17 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy stop
Mon Nov 15 01:41:28 CST 1999
----------------
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy start
Mon Nov 15 01:42:25 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy suspend user
Mon Nov 15 01:42:48 CST 1999
----------------
+ [ true = false -a user = system ]
+ [ suspend = standby ]
+ [ -x /sbin/cardctl ]
+ [ false = true ]
+ /sbin/cardctl suspend
+ exit 0
****************
/etc/apmd_proxy start
Mon Nov 15 01:45:49 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
****************
/etc/apmd_proxy change power
Mon Nov 15 01:47:18 CST 1999
----------------
+ on_ac_power
+ power_conserve
+ true
+ exit 0
****************
/etc/apmd_proxy change power
Mon Nov 15 03:04:21 CST 1999
----------------
+ on_ac_power
+ power_performance
+ true
+ exit 0
Index: [thread] [date] [subject] [author] |