* Clevo 650 Notebook: LCD not working after resume from S3
@ 2005-07-07 15:58 Pavel Troller
[not found] ` <20050707155839.GA12706-hxMeMO63rIAUgFT2KJq8fg@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Pavel Troller @ 2005-07-07 15:58 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi there!
I would like to ask here, because all my semi-amateur attempts to fix the
problem described below have failed.
I have a Mironet notebook, which seems to be relabelled Clevo 650.
I can use almost all advantages of its ACPI features, excluding one: the
"suspend to memory" (S3) feature. To be more precise, suspend itself seems
to work perfectly, but the following resume fails in a way that it doesn't
enable the LCD panel. I tried my best to find the problem and fix it, but
no success yet.
My steps included recompiling the DSDT table after fixing one error
(AnyAcc instead of ByteAcc) and one warning (_WAK method missing a return
value). I also tried to fake the OS name by submitting various well-known
strings to acpi_os_name. However, I cannot find any differences in the system
behaviour after all this.
I also tried to revive the display by switching from X to console and back,
pressing the LID switch etc. Nothing helps. The rest of the system works.
Any help will be greatly appreciated. I can send you any resources necessary
to analyze the problem (DSDT table, dmesg output etc.), I don't want to spam
the list by uneccessary junk.
The latest kernel I've tried it is 2.6.13-rc2.
With regards, Pavel Troller
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Clevo 650 Notebook: LCD not working after resume from S3
[not found] ` <20050707155839.GA12706-hxMeMO63rIAUgFT2KJq8fg@public.gmane.org>
@ 2005-07-09 12:00 ` Pavel Machek
[not found] ` <20050709120030.GE1878-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Pavel Machek @ 2005-07-09 12:00 UTC (permalink / raw)
To: Pavel Troller; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi!
> I would like to ask here, because all my semi-amateur attempts to fix the
> problem described below have failed.
> I have a Mironet notebook, which seems to be relabelled Clevo 650.
> I can use almost all advantages of its ACPI features, excluding one: the
> "suspend to memory" (S3) feature. To be more precise, suspend itself seems
> to work perfectly, but the following resume fails in a way that it doesn't
> enable the LCD panel. I tried my best to find the problem and fix
See Doc*/power/video.txt (and mail me a patch when you get it working).
Pavel
--
teflon -- maybe it is a trademark, but it should not be.
-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Clevo 650 Notebook: LCD not working after resume from S3
[not found] ` <20050709120030.GE1878-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
@ 2005-07-10 5:28 ` Pavel Troller
0 siblings, 0 replies; 3+ messages in thread
From: Pavel Troller @ 2005-07-10 5:28 UTC (permalink / raw)
To: Pavel Machek; +Cc: Pavel Troller, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
> Hi!
>
> > I would like to ask here, because all my semi-amateur attempts to fix the
> > problem described below have failed.
> > I have a Mironet notebook, which seems to be relabelled Clevo 650.
> > I can use almost all advantages of its ACPI features, excluding one: the
> > "suspend to memory" (S3) feature. To be more precise, suspend itself seems
> > to work perfectly, but the following resume fails in a way that it doesn't
> > enable the LCD panel. I tried my best to find the problem and fix
>
> See Doc*/power/video.txt (and mail me a patch when you get it working).
>
> Pavel
Hi Pavel, Hi all the acpi folks,
thanks, I thought I've read all from Doc* which is related to the problem but
I evidently didn't :-).
So, s3_bios is the right formula for me. Interesting is, that after resume
from s3_bios sleep the display is not working as well, but it CAN be revived by
switching from sisfb console to X (provided it was in the console mode during
the sleep) and even the switch back to sisfb works well so the display is fully
operable. With normal s3, even this manipulation didn't revive the display.
So I wrote my lid switch event script that it calls chvt to the text console
before the sleep and calls chvt to X after the wakeup and it works really well.
However, I've found another quirks with S3 sleep regarding USB, which I
solved by modularizing ohci-hcd and by unloading it before the sleep so it
doesn't matter actually.
Regards, Pavel Troller
-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-07-10 5:28 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-07 15:58 Clevo 650 Notebook: LCD not working after resume from S3 Pavel Troller
[not found] ` <20050707155839.GA12706-hxMeMO63rIAUgFT2KJq8fg@public.gmane.org>
2005-07-09 12:00 ` Pavel Machek
[not found] ` <20050709120030.GE1878-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-07-10 5:28 ` Pavel Troller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox