Bug#406417: i810: DualHead fails to resume after suspend
Hi,
> Does any of you guys still reproduce this problem with a black screen
> after suspend/resume with the latest xserver-xorg-video-intel driver in
> dual-head? If so, it would be good if all of you could try with the
...
> If you still experience a black screen at resume, you should try either
> passing acpi_sleep=s3_bios to the kernel, or use vbetool post after
as i am being hit by Bug#427811, i am not really sure if i can post useful
info here. But yes, my suspending uses vbetool already.
Also i suspend by doing essentially:
# fujitsu laptop, so read/restore backlight
# from /proc/acpi/fuj02b1/brightness
save_brightness
save_vbestate
# suspending with:
echo -n "mem" > /sys/power/state
restore_vbestate
restore_brightness
where save/restore_vbestate do:
save_vbestate() {
VBEMODE=`vbetool vbemode get`
CURRENT_VT=`fgconsole`
chvt 1
vbetool vbestate save > $VBE_FILE
[ -n "$VCSA_RESTORE" ] && cat /dev/vcsa > $VCSA_FILE
}
restore_vbestate() {
VBEMODE_TMP=`vbetool vbemode get`
vbetool post
vbetool vbestate restore < $VBE_FILE
[ -n "$VCSA_RESTORE" ] && cat $VCSA_FILE > /dev/vcsa
/etc/init.d/915resolution start
vbetool vbemode set $VBEMODE
sleep 1
chvt $CURRENT_VT
rm -f $VBE_FILE
}
Note: 915resolution is now there again because of xorg-video-i810, but at
that time i had disabled it
Cheers, Ariel
Reply to: