I found additional help in how to do this from the linux-think...@linux-thinkpad.org list. This should work with laptops without the use of a DE or even X if you can use acpi with pm-utils.
First, invoke acpi_listen, then close and re-open the lid. The event will be shown onscreen, in my case it is "button/lid LID close" plus a few other lines. Second, write script placed into /etc/acpi/: $cat /etc/acpi/lidclose.sh echo "echoing from inside script lidclose.sh" touch /etc/acpi/tested.ok pm-suspend The first two lines are for testing the script and are later removed. Turns out that the echo line doesn't work. Second, create this script: $cat /etc/acpi/lidclose event=button/lid LID close action=/etc/acpi/lidclose.sh The names of these two scripts can be anything you like, but be sure to make them executable. I wrote these as root. Then run /etc/init.d/acpid restart Now when I close the lid the laptop goes into sleep as it should. I did not need to do anything to make the laptop resume from sleep- it does so upon opening the lid again. Until I find a smaller and/or better program I will use the xcfe4-power-manager for blanking the screen (in my case it doesn't work for putting my laptop into sleep or hibernate mode). I still don't know of a console-only program that will serve that purpose. I'm sure others will find a better/more elegant method. But this works for me. My system: Thinkpad T520 using onboard Intel graphics, Debian with i3wm. Keith Ostertag > On Mon, 06 Feb 2012 08:27:12 +0300, Stayvoid wrote: > >>> This usually has to be configured in whatever power manager you're >>> using. What DE are you using? >> I haven't configured Xorg yet. And I'm looking for a universal solution. >> It shouldn't depend on DE. I want to be able to use it from the shell. > > Then no "on lid close" event has to be in place because this is usually > done by your desktop utilities. > > Greetings, > > -- > Camaleón > -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/a6e2376d4e4c3a00386140a7cc8b4628.squir...@webmail.strucktower.com