[ltp] Re: Battery drain in S3

henry ritzlmayr linux-thinkpad@linux-thinkpad.org
Thu, 09 Dec 2004 17:25:15 +0100


--=-kiYDgmCum996/sAq/0yS
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Am Donnerstag, den 09.12.2004, 09:58 -0600 schrieb Brian D. Ropers-
Huilman:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> Joachim Schrod said the following on 2004-12-09 07:15:
> | Many people report that resume from suspend-to-RAM doesn't work any
> | more with 2.6 kernels. Supposedly, it leaves the screen blank, with no
> | way to revitalize the system.
>=20
> My R50p has always run a 2.6 kernel and I have had varying success with
> APM, as I have posted to this list before. Basically it works great
> until it stops working. I have been able to suspend and resume many
> times and then, seemingly random to me, it won't suspend or resume. A
> reboot, which is the only recovery mechanism, allows me to suspend and
> resume again without issue, until it doesn't work again. :) I should
> also note that sometimes it doesn't work right away; after a fresh
> reboot, and sometimes cold power cycle, it won't suspend, or it will
> suspend but not wake up.
>=20
> I then moved to ACPI which worked wonderfully: it _always_ put the
> machine to sleep, quickly, and it always woke up, but, I _always_ lost
> my display. :( Then I added a chvt 1 to my scripts and ACPI worked fine.
> Until it stopped working, which happened when I upgraded kernels. I am
> not certain which upgrade it was, but I think it was this most recent
> bump from 2.6.8 to 2.6.9.

My R50P suspends and resumes fine - running FC3. I didn=C2=B4t do anything =
at
all it worked out of the box - using ACPI. Network and sound is no
problem at all. Since I don=C2=B4t use any pcmcia device this is not an iss=
ue
for me too. Also there are no problems with my screen either.=20
A couple weeks ago I helped a friend with his acpi problem (he is using
a dell-8***). It turned out that there are certain configuration options
in xorg.conf which leads into the same problem for me leaving a blank
screen on resuming. Using the old xorg.conf again fixed it for me.

Attached is xorg.conf which works for me and xorg.xonf.sdx which doesn=C2=
=B4t
work. The main thing I was trying to do was enabling the second screen -
wich is not that important for me - so I don=C2=B4t care.

Henry=20

--=-kiYDgmCum996/sAq/0yS
Content-Disposition: attachment; filename=xorg.conf
Content-Type: text/plain; name=xorg.conf; charset=utf-8
Content-Transfer-Encoding: base64

DQojIFhGcmVlODYgNCBjb25maWd1cmF0aW9uIGNyZWF0ZWQgYnkgcHl4Zjg2Y29uZmlnDQoNClNl
Y3Rpb24gIlNlcnZlckxheW91dCINCglJZGVudGlmaWVyICAgICAiRGVmYXVsdCBMYXlvdXQiDQoJ
U2NyZWVuICAgICAgMCAgIlNjcmVlbjAiIDAgMA0KCUlucHV0RGV2aWNlICAgICJNb3VzZTAiICJD
b3JlUG9pbnRlciINCglJbnB1dERldmljZSAgICAiS2V5Ym9hcmQwIiAiQ29yZUtleWJvYXJkIg0K
CUlucHV0RGV2aWNlICAgICJTeW5hcHRpY3MiICJBbHdheXNDb3JlIg0KRW5kU2VjdGlvbg0KDQpT
ZWN0aW9uICJGaWxlcyINCg0KIyBSZ2JQYXRoIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgUkdCIGRh
dGFiYXNlLiAgTm90ZSwgdGhpcyBpcyB0aGUgbmFtZSBvZiB0aGUgDQojIGZpbGUgbWludXMgdGhl
IGV4dGVuc2lvbiAobGlrZSAiLnR4dCIgb3IgIi5kYiIpLiAgVGhlcmUgaXMgbm9ybWFsbHkNCiMg
bm8gbmVlZCB0byBjaGFuZ2UgdGhlIGRlZmF1bHQuDQojIE11bHRpcGxlIEZvbnRQYXRoIGVudHJp
ZXMgYXJlIGFsbG93ZWQgKHRoZXkgYXJlIGNvbmNhdGVuYXRlZCB0b2dldGhlcikNCiMgQnkgZGVm
YXVsdCwgUmVkIEhhdCA2LjAgYW5kIGxhdGVyIG5vdyB1c2UgYSBmb250IHNlcnZlciBpbmRlcGVu
ZGVudCBvZg0KIyB0aGUgWCBzZXJ2ZXIgdG8gcmVuZGVyIGZvbnRzLg0KCVJnYlBhdGggICAgICAi
L3Vzci9YMTFSNi9saWIvWDExL3JnYiINCglGb250UGF0aCAgICAgInVuaXgvOjcxMDAiDQpFbmRT
ZWN0aW9uDQoNClNlY3Rpb24gIk1vZHVsZSINCglMb2FkICAiZGJlIg0KCUxvYWQgICJleHRtb2Qi
DQoJTG9hZCAgImZiZGV2aHciDQoJTG9hZCAgImdseCINCglMb2FkICAicmVjb3JkIg0KCUxvYWQg
ICJmcmVldHlwZSINCglMb2FkICAidHlwZTEiDQoJTG9hZCAgInN5bmFwdGljcyINCglMb2FkICAi
ZHJpIg0KRW5kU2VjdGlvbg0KDQpTZWN0aW9uICJJbnB1dERldmljZSINCg0KIyBTcGVjaWZ5IHdo
aWNoIGtleWJvYXJkIExFRHMgY2FuIGJlIHVzZXItY29udHJvbGxlZCAoZWcsIHdpdGggeHNldCgx
KSkNCiMJT3B0aW9uCSJYbGVkcyIJCSIxIDIgMyINCiMgVG8gZGlzYWJsZSB0aGUgWEtFWUJPQVJE
IGV4dGVuc2lvbiwgdW5jb21tZW50IFhrYkRpc2FibGUuDQojCU9wdGlvbgkiWGtiRGlzYWJsZSIN
CiMgVG8gY3VzdG9taXNlIHRoZSBYS0Igc2V0dGluZ3MgdG8gc3VpdCB5b3VyIGtleWJvYXJkLCBt
b2RpZnkgdGhlDQojIGxpbmVzIGJlbG93ICh3aGljaCBhcmUgdGhlIGRlZmF1bHRzKS4gIEZvciBl
eGFtcGxlLCBmb3IgYSBub24tVS5TLg0KIyBrZXlib2FyZCwgeW91IHdpbGwgcHJvYmFibHkgd2Fu
dCB0byB1c2U6DQojCU9wdGlvbgkiWGtiTW9kZWwiCSJwYzEwMiINCiMgSWYgeW91IGhhdmUgYSBV
UyBNaWNyb3NvZnQgTmF0dXJhbCBrZXlib2FyZCwgeW91IGNhbiB1c2U6DQojCU9wdGlvbgkiWGti
TW9kZWwiCSJtaWNyb3NvZnQiDQojDQojIFRoZW4gdG8gY2hhbmdlIHRoZSBsYW5ndWFnZSwgY2hh
bmdlIHRoZSBMYXlvdXQgc2V0dGluZy4NCiMgRm9yIGV4YW1wbGUsIGEgZ2VybWFuIGxheW91dCBj
YW4gYmUgb2J0YWluZWQgd2l0aDoNCiMJT3B0aW9uCSJYa2JMYXlvdXQiCSJkZSINCiMgb3I6DQoj
CU9wdGlvbgkiWGtiTGF5b3V0IgkiZGUiDQojCU9wdGlvbgkiWGtiVmFyaWFudCIJIm5vZGVhZGtl
eXMiDQojDQojIElmIHlvdSdkIGxpa2UgdG8gc3dpdGNoIHRoZSBwb3NpdGlvbnMgb2YgeW91ciBj
YXBzbG9jayBhbmQNCiMgY29udHJvbCBrZXlzLCB1c2U6DQojCU9wdGlvbgkiWGtiT3B0aW9ucyIJ
ImN0cmw6c3dhcGNhcHMiDQojIE9yIGlmIHlvdSBqdXN0IHdhbnQgYm90aCB0byBiZSBjb250cm9s
LCB1c2U6DQojCU9wdGlvbgkiWGtiT3B0aW9ucyIJImN0cmw6bm9jYXBzIg0KIw0KCUlkZW50aWZp
ZXIgICJLZXlib2FyZDAiDQoJRHJpdmVyICAgICAgImtiZCINCglPcHRpb24JICAgICJYa2JNb2Rl
bCIgInBjMTA1Ig0KCU9wdGlvbgkgICAgIlhrYkxheW91dCIgImRlIg0KCU9wdGlvbgkgICAgIlhr
YlZhcmlhbnQiICJub2RlYWRrZXlzIg0KRW5kU2VjdGlvbg0KDQpTZWN0aW9uICJJbnB1dERldmlj
ZSINCglJZGVudGlmaWVyICAiTW91c2UwIg0KCURyaXZlciAgICAgICJtb3VzZSINCglPcHRpb24J
ICAgICJQcm90b2NvbCIgIklNUFMvMiINCglPcHRpb24JICAgICJEZXZpY2UiICIvZGV2L2lucHV0
L21pY2UiDQoJT3B0aW9uCSAgICAiWkF4aXNNYXBwaW5nIiAiNCA1Ig0KCU9wdGlvbgkgICAgIkVt
dWxhdGUzQnV0dG9ucyIgInllcyINCkVuZFNlY3Rpb24NCg0KU2VjdGlvbiAiSW5wdXREZXZpY2Ui
DQoJSWRlbnRpZmllciAgIlN5bmFwdGljcyINCglEcml2ZXIgICAgICAic3luYXB0aWNzIg0KCU9w
dGlvbgkgICAgIkRldmljZSIgIi9kZXYvaW5wdXQvbWljZSINCglPcHRpb24JICAgICJQcm90b2Nv
bCIgImF1dG8tZGV2Ig0KCU9wdGlvbgkgICAgIkVtdWxhdGUzQnV0dG9ucyIgInllcyINCkVuZFNl
Y3Rpb24NCg0KU2VjdGlvbiAiTW9uaXRvciINCglJZGVudGlmaWVyICAgIk1vbml0b3IwIg0KCVZl
bmRvck5hbWUgICAiTW9uaXRvciBWZW5kb3IiDQoJTW9kZWxOYW1lICAgICJMQ0QgUGFuZWwgMTYw
MHgxMjAwIg0KCUhvcml6U3luYyAgICAzMS41IC0gOTAuMA0KCVZlcnRSZWZyZXNoICA2MC4wIC0g
NjAuMA0KCU9wdGlvbgkgICAgImRwbXMiDQpFbmRTZWN0aW9uDQoNClNlY3Rpb24gIkRldmljZSIN
CglJZGVudGlmaWVyICAiVmlkZW9jYXJkMCINCglEcml2ZXIgICAgICAicmFkZW9uIg0KCVZlbmRv
ck5hbWUgICJWaWRlb2NhcmQgdmVuZG9yIg0KCUJvYXJkTmFtZSAgICJBVEkgRmlyZUdMIE1vYmls
aXR5IFQyIg0KRW5kU2VjdGlvbg0KDQpTZWN0aW9uICJTY3JlZW4iDQoJSWRlbnRpZmllciAiU2Ny
ZWVuMCINCglEZXZpY2UgICAgICJWaWRlb2NhcmQwIg0KCU1vbml0b3IgICAgIk1vbml0b3IwIg0K
CURlZmF1bHREZXB0aCAgICAgMjQNCglTdWJTZWN0aW9uICJEaXNwbGF5Ig0KCQlWaWV3cG9ydCAg
IDAgMA0KCQlEZXB0aCAgICAgMTYNCgkJTW9kZXMgICAgIjgwMHg2MDAiICI2NDB4NDgwIg0KCUVu
ZFN1YlNlY3Rpb24NCglTdWJTZWN0aW9uICJEaXNwbGF5Ig0KCQlWaWV3cG9ydCAgIDAgMA0KCQlE
ZXB0aCAgICAgMjQNCgkJTW9kZXMgICAgIjE2MDB4MTIwMCIgIjE0MDB4MTA1MCIgIjEyODB4MTAy
NCIgIjEyODB4OTYwIiAiMTAyNHg3NjgiICI4MDB4NjAwIiAiNjQweDQ4MCINCglFbmRTdWJTZWN0
aW9uDQpFbmRTZWN0aW9uDQoNClNlY3Rpb24gIkRSSSINCglHcm91cCAgICAgICAgMA0KCU1vZGUg
ICAgICAgICAwNjY2DQpFbmRTZWN0aW9uDQoNCg==


--=-kiYDgmCum996/sAq/0yS
Content-Disposition: attachment; filename=xorg.conf.sdx
Content-Type: text/plain; name=xorg.conf.sdx; charset=utf-8
Content-Transfer-Encoding: base64

DQojIFhGcmVlODYgNCBjb25maWd1cmF0aW9uIGNyZWF0ZWQgYnkgcHl4Zjg2Y29uZmlnDQoNClNl
Y3Rpb24gIlNlcnZlckxheW91dCINCglJZGVudGlmaWVyICAgICAiRGVmYXVsdCBMYXlvdXQiDQoJ
U2NyZWVuICAgICAgMCAgIlNjcmVlbjAiIDAgMA0KCUlucHV0RGV2aWNlICAgICJNb3VzZTAiICJD
b3JlUG9pbnRlciINCglJbnB1dERldmljZSAgICAiS2V5Ym9hcmQwIiAiQ29yZUtleWJvYXJkIg0K
CUlucHV0RGV2aWNlICAgICJTeW5hcHRpY3MiICJBbHdheXNDb3JlIg0KRW5kU2VjdGlvbg0KDQpT
ZWN0aW9uICJGaWxlcyINCg0KIyBSZ2JQYXRoIGlzIHRoZSBsb2NhdGlvbiBvZiB0aGUgUkdCIGRh
dGFiYXNlLiAgTm90ZSwgdGhpcyBpcyB0aGUgbmFtZSBvZiB0aGUgDQojIGZpbGUgbWludXMgdGhl
IGV4dGVuc2lvbiAobGlrZSAiLnR4dCIgb3IgIi5kYiIpLiAgVGhlcmUgaXMgbm9ybWFsbHkNCiMg
bm8gbmVlZCB0byBjaGFuZ2UgdGhlIGRlZmF1bHQuDQojIE11bHRpcGxlIEZvbnRQYXRoIGVudHJp
ZXMgYXJlIGFsbG93ZWQgKHRoZXkgYXJlIGNvbmNhdGVuYXRlZCB0b2dldGhlcikNCiMgQnkgZGVm
YXVsdCwgUmVkIEhhdCA2LjAgYW5kIGxhdGVyIG5vdyB1c2UgYSBmb250IHNlcnZlciBpbmRlcGVu
ZGVudCBvZg0KIyB0aGUgWCBzZXJ2ZXIgdG8gcmVuZGVyIGZvbnRzLg0KCVJnYlBhdGggICAgICAi
L3Vzci9YMTFSNi9saWIvWDExL3JnYiINCglGb250UGF0aCAgICAgInVuaXgvOjcxMDAiDQpFbmRT
ZWN0aW9uDQoNClNlY3Rpb24gIk1vZHVsZSINCglMb2FkICAiZGJlIg0KCVN1YlNlY3Rpb24gImV4
dG1vZCINCiAgICAgICAgCU9wdGlvbiAib21pdCB4ZnJlZTg2LWRnYSINCglFbmRTdWJTZWN0aW9u
DQoJTG9hZCAgImZiZGV2aHciDQoJTG9hZCAgImdseCINCglMb2FkICAicmVjb3JkIg0KCUxvYWQg
ICJmcmVldHlwZSINCglMb2FkICAidHlwZTEiDQoJTG9hZCAgInN5bmFwdGljcyINCglMb2FkICAi
ZHJpIg0KRW5kU2VjdGlvbg0KDQpTZWN0aW9uICJJbnB1dERldmljZSINCg0KIyBTcGVjaWZ5IHdo
aWNoIGtleWJvYXJkIExFRHMgY2FuIGJlIHVzZXItY29udHJvbGxlZCAoZWcsIHdpdGggeHNldCgx
KSkNCiMJT3B0aW9uCSJYbGVkcyIJCSIxIDIgMyINCiMgVG8gZGlzYWJsZSB0aGUgWEtFWUJPQVJE
IGV4dGVuc2lvbiwgdW5jb21tZW50IFhrYkRpc2FibGUuDQojCU9wdGlvbgkiWGtiRGlzYWJsZSIN
CiMgVG8gY3VzdG9taXNlIHRoZSBYS0Igc2V0dGluZ3MgdG8gc3VpdCB5b3VyIGtleWJvYXJkLCBt
b2RpZnkgdGhlDQojIGxpbmVzIGJlbG93ICh3aGljaCBhcmUgdGhlIGRlZmF1bHRzKS4gIEZvciBl
eGFtcGxlLCBmb3IgYSBub24tVS5TLg0KIyBrZXlib2FyZCwgeW91IHdpbGwgcHJvYmFibHkgd2Fu
dCB0byB1c2U6DQojCU9wdGlvbgkiWGtiTW9kZWwiCSJwYzEwMiINCiMgSWYgeW91IGhhdmUgYSBV
UyBNaWNyb3NvZnQgTmF0dXJhbCBrZXlib2FyZCwgeW91IGNhbiB1c2U6DQojCU9wdGlvbgkiWGti
TW9kZWwiCSJtaWNyb3NvZnQiDQojDQojIFRoZW4gdG8gY2hhbmdlIHRoZSBsYW5ndWFnZSwgY2hh
bmdlIHRoZSBMYXlvdXQgc2V0dGluZy4NCiMgRm9yIGV4YW1wbGUsIGEgZ2VybWFuIGxheW91dCBj
YW4gYmUgb2J0YWluZWQgd2l0aDoNCiMJT3B0aW9uCSJYa2JMYXlvdXQiCSJkZSINCiMgb3I6DQoj
CU9wdGlvbgkiWGtiTGF5b3V0IgkiZGUiDQojCU9wdGlvbgkiWGtiVmFyaWFudCIJIm5vZGVhZGtl
eXMiDQojDQojIElmIHlvdSdkIGxpa2UgdG8gc3dpdGNoIHRoZSBwb3NpdGlvbnMgb2YgeW91ciBj
YXBzbG9jayBhbmQNCiMgY29udHJvbCBrZXlzLCB1c2U6DQojCU9wdGlvbgkiWGtiT3B0aW9ucyIJ
ImN0cmw6c3dhcGNhcHMiDQojIE9yIGlmIHlvdSBqdXN0IHdhbnQgYm90aCB0byBiZSBjb250cm9s
LCB1c2U6DQojCU9wdGlvbgkiWGtiT3B0aW9ucyIJImN0cmw6bm9jYXBzIg0KIw0KCUlkZW50aWZp
ZXIgICJLZXlib2FyZDAiDQoJRHJpdmVyICAgICAgImtiZCINCglPcHRpb24JICAgICJYa2JNb2Rl
bCIgInBjMTA1Ig0KCU9wdGlvbgkgICAgIlhrYkxheW91dCIgImRlIg0KCU9wdGlvbgkgICAgIlhr
YlZhcmlhbnQiICJub2RlYWRrZXlzIg0KRW5kU2VjdGlvbg0KDQpTZWN0aW9uICJJbnB1dERldmlj
ZSINCglJZGVudGlmaWVyICAiTW91c2UwIg0KCURyaXZlciAgICAgICJtb3VzZSINCglPcHRpb24J
ICAgICJQcm90b2NvbCIgIklNUFMvMiINCglPcHRpb24JICAgICJEZXZpY2UiICIvZGV2L2lucHV0
L21pY2UiDQoJT3B0aW9uCSAgICAiWkF4aXNNYXBwaW5nIiAiNCA1Ig0KCU9wdGlvbgkgICAgIkVt
dWxhdGUzQnV0dG9ucyIgInllcyINCkVuZFNlY3Rpb24NCg0KU2VjdGlvbiAiSW5wdXREZXZpY2Ui
DQoJSWRlbnRpZmllciAgIlN5bmFwdGljcyINCglEcml2ZXIgICAgICAic3luYXB0aWNzIg0KCU9w
dGlvbgkgICAgIkRldmljZSIgIi9kZXYvaW5wdXQvbWljZSINCglPcHRpb24JICAgICJQcm90b2Nv
bCIgImF1dG8tZGV2Ig0KCU9wdGlvbgkgICAgIkVtdWxhdGUzQnV0dG9ucyIgInllcyINCkVuZFNl
Y3Rpb24NCg0KU2VjdGlvbiAiTW9uaXRvciINCglJZGVudGlmaWVyICAgIk1vbml0b3IwIg0KCVZl
bmRvck5hbWUgICAiTW9uaXRvciBWZW5kb3IiDQoJTW9kZWxOYW1lICAgICJMQ0QgUGFuZWwgMTYw
MHgxMjAwIg0KCUhvcml6U3luYyAgICAzMS41IC0gOTAuMA0KCVZlcnRSZWZyZXNoICA2MC4wIC0g
NjAuMA0KCU9wdGlvbgkgICAgImRwbXMiDQpFbmRTZWN0aW9uDQoNClNlY3Rpb24gIkRldmljZSIN
CglJZGVudGlmaWVyICAiVmlkZW9jYXJkMCINCglEcml2ZXIgICAgICAicmFkZW9uIg0KCVZlbmRv
ck5hbWUgICJWaWRlb2NhcmQgdmVuZG9yIg0KCUJvYXJkTmFtZSAgICJBVEkgRmlyZUdMIE1vYmls
aXR5IFQyIg0KCU9wdGlvbiAiTW9uaXRvckxheW91dCIgIlRNRFMsIExWRFMiDQoJT3B0aW9uICJN
ZXJnZWRGQiIgIm9uIg0KCU9wdGlvbiAiQ1JUMlBvc2l0aW9uIiAiQ2xvbmUiDQoJT3B0aW9uICJD
UlQySHN5bmMiICIyOC04MiINCglPcHRpb24gIkNSVDJWUmVmcmVzaCIgIjQwLTYwIg0KCU9wdGlv
biAiUGFuZWxTaXplIiAiMTYwMHgxMjAwIg0KCU9wdGlvbiAiRHluYW1pY0Nsb2NrcyIgInllcyIN
CglPcHRpb24gIkFHUE1vZGUiICI0Ig0KCU9wdGlvbiAiQUdQRmFzdFdyaXRlIiAib24iDQoJT3B0
aW9uICJEUE1TIiAib24iDQpFbmRTZWN0aW9uDQoNClNlY3Rpb24gIlNjcmVlbiINCglJZGVudGlm
aWVyICJTY3JlZW4wIg0KCURldmljZSAgICAgIlZpZGVvY2FyZDAiDQoJTW9uaXRvciAgICAiTW9u
aXRvcjAiDQoJRGVmYXVsdERlcHRoICAgICAyNA0KCVN1YlNlY3Rpb24gIkRpc3BsYXkiDQoJCVZp
ZXdwb3J0ICAgMCAwDQoJCURlcHRoICAgICAxNg0KCQlNb2RlcyAgICAiODAweDYwMCIgIjY0MHg0
ODAiDQoJRW5kU3ViU2VjdGlvbg0KCVN1YlNlY3Rpb24gIkRpc3BsYXkiDQoJCVZpZXdwb3J0ICAg
MCAwDQoJCURlcHRoICAgICAyNA0KCQlNb2RlcyAgICAiMTYwMHgxMjAwIiAiMTQwMHgxMDUwIiAi
MTI4MHgxMDI0IiAiMTI4MHg5NjAiICIxMDI0eDc2OCIgIjgwMHg2MDAiICI2NDB4NDgwIg0KCUVu
ZFN1YlNlY3Rpb24NCkVuZFNlY3Rpb24NCg0KU2VjdGlvbiAiRFJJIg0KCUdyb3VwICAgICAgICAw
DQoJTW9kZSAgICAgICAgIDA2NjYNCkVuZFNlY3Rpb24NCg0KU2VjdGlvbiAiRXh0ZW5zaW9ucyIN
CglPcHRpb24gIlJFTkRFUiIgIkVuYWJsZSINCkVuZFNlY3Rpb24NCg0K


--=-kiYDgmCum996/sAq/0yS--