#!/bin/bash lid_state=/proc/acpi/button/lid/LID0/state test -e $lid_state || exit 0 if cat $lid_state | grep closed > /dev/null then echo "lid closed - suspending" CONSOLE="fgconsole" chvt 1 # rmmod ndiswrapper rmmod b44 rmmod ehci_hcd rmmod uhci_hcd echo "mem" > /sys/power/state modprobe i915 /root/emu/video_post chvt $CONSOLE chvt 1 chvt 7 #modprobe ndiswrapper modprobe b44 modprobe ehci_hcd modprobe uhci_hcd else echo "lid opened - resuming" fi