#!/bin/bash curcons=`fgconsole` fuser /dev/tty$curcons 2>/dev/null|xargs ps -o comm= -p|grep -q X && chvt 2 sync echo platform > /sys/power/disk; echo mem > /sys/power/state sync /usr/sbin/vbetool post chvt $[curcons%6+1] chvt $curcons