Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

vbetool on AMD64

0 views
Skip to first unread message

Frank

unread,
Nov 5, 2005, 1:20:05 PM11/5/05
to
I am trying to resume an AMD64 laptop from Suspend to RAM, and the laptop
seems to wake up fine (I can type commands and they get executed), but the
LCD stays black. So I read about the various options to reinitialize the VGA,
which were:
1. kernel boot options: acpi=s3_sleep, acpi=s3_mode, pci=routeirq. I tried
each one of them, LCD still stays black.
2. Using the vbetool to save/restore the state of the VGA.

Here is the problem: I didn't find vbetool in the AMD64 repositories, so I
forced the i386 package into installation (I met its dependencies by
installing some ia32-libs-stuff and copying the rest over from my chroot
into /emul/ia32-linux/). It does run, and the "vgastate off" option does
disable the LCD. But saving and restoring the state, I get the following
error:

# vbetool vbestate save > /tmp/save
Can't get video state buffer size (vm86 failure)
Get video state buffer size failed
Can't save video state (vm86 failure)
Save video state failed

So I guess, there is some reason, that this program does not work on 64bit
machines. Is there a workaround or any other idea, how I can get my display
back alive?

Thanks,
Frank


--
To UNSUBSCRIBE, email to debian-amd...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Frank

unread,
Nov 12, 2005, 12:30:14 PM11/12/05
to
As I learned on the ACPI mailing list, vbetool indeed cannot operate on an
x86_64 kernel, because that one does not provide vm86.

If anybody is interested, here is the thread:
http://sourceforge.net/mailarchive/forum.php?thread_id=8933707&forum_id=6102

Tollef Fog Heen

unread,
Dec 31, 2005, 3:10:13 PM12/31/05
to
* Frank

(yeah, I know, old post, but still)

| So I guess, there is some reason, that this program does not work on 64bit
| machines. Is there a workaround or any other idea, how I can get my display
| back alive?

vbetool 0.4 and newer (as is in testing and unstable) should use
x86emu on !i386, which means it should work on amd64 just fine now.

--
Tollef Fog Heen ,''`.
UNIX is user friendly, it's just picky about who its friends are : :' :
`. `'
`-

0 new messages