Hello,
I just recently switched to uswsusp after having used the kernel suspend
for quite a while. I've always used "acpi_sleep=s3_bios" on the command
line, but was inspired to try s2ram without it. Unfortunately, the
current database entry does not seem to work.
Using "s2ram -f -a 1" works perfectly, as expected. Please update the
entry in the whitelist accordingly.
I noticed, however, that this differs from most Thinkpad entries which
have 'S3_BIOS|S3_MODE' in the whitelist, and did some further testing.
As I said, "acpi_sleep=s3_bios" has always worked for me. But during
resume, there will be some random(?) characters on the screen (the text
"inu" in yellow) before it switches to graphics mode. "s2ram -f -a 1"
causes the exact same behaviour, as expected.
"s2ram -f -a 3" prevents this noise, and I assume that is the reason for
using 'S3_BIOS|S3_MODE' for most Thinkpads with an AIT chip. Is that
correct? I've attached a patch agaist the current CVS whitelist.c,
adding such an entry. Note that the S3_MODE is purely cosmetic.
Machine details:
obelix:/etc# /usr/sbin/s2ram -n
ATTENTION:
Your machine is in the whitelist but the entry has not been confirmed.
Please try to find the best options and report them as explained on
http://en.opensuse.org/S2ram.
Machine matched entry 303:
sys_vendor = 'IBM'
sys_product = '2376*'
sys_version = ''
bios_version = ''
Fixes: 0x2c VBE_SAVE VBE_POST UNSURE
This machine can be identified by:
sys_vendor = "IBM"
sys_product = "2376G35"
sys_version = "ThinkPad T42"
bios_version = "1RETDNWW (3.19 )"
See http://en.opensuse.org/S2ram for details.
If you report a problem, please include the complete output above.
Bjørn
--- suspend/whitelist.c.old 2007-08-14 10:39:13.000000000 +0200
+++ suspend/whitelist.c 2007-08-14 10:55:39.000000000 +0200
@@ -354,6 +354,8 @@
{ "IBM", "2386*", "", "", S3_BIOS|S3_MODE },
/* X41 Tablet, tested by Danny Kukawka */
{ "IBM", "", "ThinkPad X41 Tablet", "", S3_BIOS|S3_MODE },
+ /* T42, Bjorn Mork <[EMAIL PROTECTED]> */
+ { "IBM", "2376*", "", "", S3_BIOS|S3_MODE },
/* T42p confirmed by Joe Shaw, T41p by Christoph Thiel (both 2373) */
{ "IBM", "2373*", "", "", S3_BIOS|S3_MODE },
/* T41p, Stefan Gerber */
@@ -623,7 +625,6 @@
{ "IBM", "475S*", "", "", VBE_POST|VBE_SAVE|UNSURE },
// T40/T41/T42/p
{ "IBM", "2375*", "", "", VBE_POST|VBE_SAVE|UNSURE },
- { "IBM", "2376*", "", "", VBE_POST|VBE_SAVE|UNSURE },
{ "IBM", "2378*", "", "", VBE_POST|VBE_SAVE|UNSURE },
{ "IBM", "2379*", "", "", VBE_POST|VBE_SAVE|UNSURE },
// T43
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Suspend-devel mailing list
Suspend-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/suspend-devel