You're absolutely right, this is broken. Does it work if you edit resume.sh and change that block to read
# Attempt to restore some video card state
if [ x$SAVE_VBE_STATE = xtrue ]; then
vbetool vbestate restore <$VBESTATE
if [ $VBEMODE != "3" ]; then
vbetool vbemode set $VBEMODE;
fi
fi
? The reason to move back to mode 3 is that it's easier to try to get the card into text mode and work from there than it is to reinitialise directly into the vesa mode.
You're absolutely right, this is broken. Does it work if you edit resume.sh and change that block to read
# Attempt to restore some video card state
if [ x$SAVE_VBE_STATE = xtrue ]; then
vbetool vbestate restore <$VBESTATE
if [ $VBEMODE != "3" ]; then
vbetool vbemode set $VBEMODE;
fi
fi
? The reason to move back to mode 3 is that it's easier to try to get the card into text mode and work from there than it is to reinitialise directly into the vesa mode.