I've tested vbetool and it does work if invoked from the console. The
video does wake up. However, I tried and tried and never could get it
to work when invoked from X, using the various wrappers and chvt
tricks that people talk about. The end result of resuming from within
X is a blurred screen showing a gradient of white-to-pink.
THe hybernate script did work when I installed it with the suspend2
thing and I used suspend to disk. But suspend to RAM did not restore
the video.
But this is not really helping me to understand the problem. Resume
DID WORK BEFORE. With the kernel 2.6.12, my video did restore and
suspend to RAM did work both in console and in X. That is making me
skeptical about the claim that the laptop BIOS is defective.
Here are my system details
Dell Latitude D800, NVIDIA go5200FX, I've got the newest Dell Bios installed.
Thanks in advance
pj
On 1/6/06, Kevin Fenzi <kevin-redhat-beta(a)scrye.com> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "Dave" == Dave Jones <davej(a)redhat.com> writes:
Dave> On Fri, Jan 06, 2006 at 11:30:39PM -0600, Paul Johnson wrote:
>> Is suspend & resume working on your laptop?
>>
>> I was told that one of the goals in FC5 is to make laptop
>> suspend/restore work. I've been testing with various kernels and
>> have been having the same problem since 2.6.13. The system will
>> suspend, but when I resume, the video stays dark. This is
>> happening now with the testing kernel-2.6.15-1.1823_FC4
Dave> You may need to run vbetool before/after. For a lot of video
Dave> hardware, we don't know enough details to bring the screen back
Dave> to life. On these systems, we re-run the video bios to reinit
Dave> the screen using vbetool.
Dave> you can find this tool in pm-utils.
Sometimes it also helps to run another 'startx' on resume and then
just quit the X server... (not in this case since you have the
problem even without X).
You don't say what kind of laptop, but you might also try playing with
the acpi_sleep= options. On my thinkpad T42p, I need to pass
'acpi_sleep=s3_bios'. You can find more info on them in:
/usr/share/doc/kernel-doc-2.6.14/Documentation/power/video.txt
You might find it helpful to use the 'hibernate' script from:
http://suspend2.net/downloads/all/hibernate-1.12-1.i386.rpm
It comes with a ram.conf config for syspend to ram.
It also has handy things like a blacklist of kernel modules that need
to be unloaded/reloaded on suspend resume, services that should be
restarted, etc. It can use optionally use vbetool for video
save/restore.
Dave> Dave
kevin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <
http://mailcrypt.sourceforge.net/>
iD8DBQFDv1bl3imCezTjY0ERAgPlAJ9oJG2UbWFUfoekW0PP9qvlAaeMNQCfehgF
+dha9fTKEmK4gAuAiYsf28M=
=WRIB
-----END PGP SIGNATURE-----
--
fedora-test-list mailing list
fedora-test-list(a)redhat.com
To unsubscribe:
https://www.redhat.com/mailman/listinfo/fedora-test-list
--
Paul E. Johnson
Professor, Political Science
1541 Lilac Lane, Room 504
University of Kansas