Re: Using VESA to restore display settings on resume

David Horwitt <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Ian Dowse wrote:
> It's possible that the experimantal patch below may help on some
> notebooks where the display does not recover from a suspend-resume
> cycle. It makes use of the VESA BIOS to save the display settings
> before the system suspends and then restores them on resume. The
> patch is against -CURRENT, but might apply against RELENG_5 without
> too much trouble.
> 
> I have a JVC laptop here where this is the only way I have found
> so far to bring the LCD back to life after resuming, so maybe it
> will help on other systems too.
> 
> To test it, apply the patch and rebuild your kernel + modules. You
> need to either have 'options VESA' in the kernel config or else
> load the vesa module. It may also be worth trying with the
> hw.acpi.reset_video sysctl set to 0, since rerunning the VGA POST
> should be unnecessary.
> 
> Ian
>
> Patch also at: http://people.freebsd.org/~iedowse/vesa_restore.diff
> 
>
Thank you here as well.

This patch allows my Vaio TR3 to now resume correctly, modulo some fxp and mouse issues.
5.3-STABLE, hw.acpi.reset_video=0

DH


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.