«

Fix Ubuntu (or Linux) Suspend/Hibernate Not Working Bug

Posted on January 18, 2011
Filed Under Linux | 640 Comments     


I own an Asus N73JQ laptop, the spec is top notch. Since Windows has been long gone from my candidate OS, I installed Ubuntu 10.10 right away. So far the result is quite amazing. Smooth, reliable, and it feels just right. Although the OS itself is very impressive, I have 2 major issues with the hardware: (1) Function key that switches to external monitor does not work; (an update on the external monitor issue can be found here) (2) Suspend/Hibernate does not work. I have not found a solution for (1), which remains unsolved. I have, however, found a solution for (2). I am going to share this share this solution with those who having the same problem.

By googling around, I found this post. It seems that it will also work for other laptops that have similiar problem in Ubuntu 10.10. The credit belongs to the original poster and all others who contributed to that solution. Though I have thoroughly tested the script and it works for me, I do not guarantee it will work for you. So use it at your risk.

Step 1

Create a script under /etc/pm/sleep.d/. It can be any name, but to ensure the load order, use the prefix 20_.

gksudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd 

#or the way you would normally do when creating a file as superuser 

Follow either Step 2 or Step 2 Old, but not both. The script in Step 2 appears to be more stable than the one in Step 2 Old.

Step 2

Note that if you use the code from "Step 2 Old" below, please skip this step. This script is contributed by commenter Danne.

Insert the following code into the file you have just created:

#!/bin/sh
#inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19
#...and http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug    
# tidied by tqzzaa :)

VERSION=1.1
DEV_LIST=/tmp/usb-dev-list
DRIVERS_DIR=/sys/bus/pci/drivers
DRIVERS="ehci xhci" # ehci_hcd, xhci_hcd
HEX="[[:xdigit:]]"
MAX_BIND_ATTEMPTS=2
BIND_WAIT=0.1

unbindDev() {
  echo -n > $DEV_LIST 2>/dev/null
  for driver in $DRIVERS; do
    DDIR=$DRIVERS_DIR/${driver}_hcd
    for dev in `ls $DDIR 2>/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do
      echo -n "$dev" > $DDIR/unbind
      echo "$driver $dev" >> $DEV_LIST
    done
  done
}

bindDev() {
  if [ -s $DEV_LIST ]; then
    while read driver dev; do
      DDIR=$DRIVERS_DIR/${driver}_hcd
      while [ $((MAX_BIND_ATTEMPTS)) -gt 0 ]; do
          echo -n "$dev" > $DDIR/bind
          if [ ! -L "$DDIR/$dev" ]; then
            sleep $BIND_WAIT
          else
            break
          fi
          MAX_BIND_ATTEMPTS=$((MAX_BIND_ATTEMPTS-1))
      done  
    done < $DEV_LIST
  fi
  rm $DEV_LIST 2>/dev/null
}

case "$1" in
  hibernate|suspend) unbindDev;;
  resume|thaw)       bindDev;;
esac

Step 2 Old

Note that if you use the code from "Step 2" above, please skip this step.

Insert the following code into the file you have just created:

#!/bin/sh

TMPLIST_E=/tmp/ehci-dev-list
TMPLIST_X=/tmp/xhci-dev-list
E_DIR=/sys/bus/pci/drivers/ehci_hcd
X_DIR=/sys/bus/pci/drivers/xhci_hcd
E_BIND=$E_DIR""/bind
E_UNBIND=$E_DIR""/unbind
X_BIND=$X_DIR""/bind
X_UNBIND=$X_DIR""/unbind


#param1 = temp file, param2 = device dir, param3 = unbind 
unbindDev (){
#inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19    
  echo -n '' > $1
    for i in `ls $2 | egrep '[0-9a-z]+\:[0-9a-z]+\:.*$'`; do
      echo -n "$i" | tee $3
      echo "$i" >> $1
  done
}

#param1 = tem file, param2 = bind
bindDev(){
  [ -f $1 ] || return
  
  for i in `cat $1`; do
    echo -n "$i" | tee $2

  done
  rm $1
}


case "${1}" in
  hibernate|suspend)
    unbindDev $TMPLIST_E $E_DIR $E_UNBIND
    unbindDev $TMPLIST_X $X_DIR $X_UNBIND
        ;;
  resume|thaw)
    bindDev $TMPLIST_E $E_BIND
    bindDev $TMPLIST_X $X_BIND
        ;;
esac

Step 3

Add executable permission:

sudo chmod 755 /etc/pm/sleep.d/20_custom-ehci_hcd

Result

Your suspend/hibernate should be now working as expected. Suggestions on improving this script are welcome.

Other Thoughts

If this script has worked for you, please post the make/model, Ubuntu distribution, related hardware information of your laptop below.

Updated 2012/03/02

Making sure you have enough space for your swap partition, otherwise hibernate will not work. I have recently upgraded my RAM. In my case, I have 12GB of RAM, but only 6GB of swap space. After the upgrade, hibernation stop working. However, after following this guide (see "Making the swap partition work for hibernate" section), hibernation becomes functional again.

I create a 30GB swap partition, and instruct Ubuntu to use this partition. Hibernation works like a charm again. To verify your system is using the swap, do

free -m

Or

top

Update 2011/11/10

If this has been working for you, but stop working after upgrading to Ubuntu 11.10, you may try this method:
http://turbulentsky.com/resume-from-hibernate-failed-on-ubuntu.html

Other Tips:
This might give you some clues on the suspend/hibernate issue:

gedit /var/log/pm-suspend.log

Related Posts

Switch to External Monitor Connected via HDMI/VGA port in Ubuntu
Ubuntu 11.10 Look Overhaul
If you find this post useful, consider donating a few bucks to help the server running cost.

Go to Top

Subscribe to keep track of your comment.
640 Comments so far
  1. Santino January 24, 2011 9:55 am
    Great stuff!
    10.000 times thank you!
  2. franee January 28, 2011 2:24 am
    works! asus u35f-x1. thanks!
  3. Ken Shaw January 29, 2011 10:44 am
    Hi,

    I also just bought the N73jq and am running 10.10 on it. Works great so far, except the suspend + audio didn't work quite out of the box.

    I was wondering if you had the same issue with sound that I did? I figured out a workaround, and posted it here to someone else that also has the same laptop:

    http://ubuntuforums.org/showthread.php?p=10394157

    It'd be great to know if you had the same issue (or didn't) and came to the same workaround.

    Also, I can't seem to fix the boot/shutdown splash screens. They are blank (it's a side-effect of installing the restricted Nvidia drivers) and all the "known" work arounds don't seem to work on my system. Any info you have would be greatly appreciated.

    Thanks!
  4. Cuong January 29, 2011 5:36 pm

    Also, I can't seem to fix the boot/shutdown splash screens. They are blank (it's a side-effect of installing the restricted Nvidia drivers) and all the "known" work arounds don't seem to work on my system. Any info you have would be greatly appreciated.


    I don't use splash screen as I want to see the log when I turn on the system. Here's what I did to disable the splash screen:

    1) Open /etc/default/grub, remove the "quiet splash", so it becomes like this:

    GRUB_CMDLINE_LINUX_DEFAULT=""

    2) Run sudo update-grub

    I don't have any problem with during bootup/shutdown. Note that my GRUB_CMDLINE_LINUX_DEFAULT line is not empty, but it looks like this

    GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux"

    I think I've changed it some time earlier, but I don't remember what it does. Don't think you need to add acpi_osi=Linux.


    Will investigate other issues when I have time.
  5. Thonixx January 31, 2011 2:24 am
    I really love you :D
    I searched hours for a solutio to suspend,I tried about 20 solutions until I found yours :D

    Thanks to you, I just favorited your website.
    Greetings from Switzerland ;D
  6. Thonixx January 31, 2011 2:32 am
    Shit, now I have got another problem: after resume my bluetooth connection doesnt work. I have to disable wireless and bluetooth to activate it again and then it works eventually. Any solution?

    - Thonixx
  7. 4lberto January 31, 2011 1:17 pm
    Thank you so much. You are so kind

    I lost my faith in ubuntu suspending or hibernating my brande new Asus N61JQ. I tried many other fixes but none of them worked.

    Thanks!
  8. Amscray February 1, 2011 3:27 am
    Suspend works on Asus N51Vf, thank you :)
  9. Thonixx February 1, 2011 11:28 am
    Lol.. It works now without any problems, sorry for trouble ^^
  10. rich February 2, 2011 1:54 pm
    works on Ubuntu 10.04 LTS - samsung nc10
  11. Philip Douglas February 3, 2011 4:33 pm
    Your solution gave me hibernate, for which I am very grateful, but not suspend. An improvement.
    I am using Ubuntu 10.10 , kjernel 2.6.35.25 - generic Gnome 2.32.0
    on a ASRock 880GMH-LE-USB3 880G USB3 DDR3 motherboard
  12. Barry February 3, 2011 5:38 pm
    Thanks, it worked on my HP Envy 17 !
    (though I found resuming from hibernation takes longer than boot up!)
  13. Alban Auzeill February 5, 2011 12:23 am
    Thanks a lot, the first working solution for me after several months.
    ASUS N73JQ
    Ubuntu 10.10 Maverick Meerkat
    Linux 2.6.35-25-generic 64bits
  14. solnic February 5, 2011 3:17 am
    Thanks man! It worked great with Dell XPS l501x (with i5M460 CPU)
  15. Andreas Geukes February 7, 2011 5:07 am
    Works perfect on debian lenny with kernel 2.6.32 and Asus P5Q Pro Mainboard with addon Controller Card: Asus U3S6 (USB3.0 Sata 6) installed.

    Thank you very much!
  16. Gertjan Idema February 10, 2011 5:23 am
    Asus X52J: Works fine, thanks.
  17. simon k February 10, 2011 9:22 pm
    It worked! Thanks.

    ASUS U30JC 10.10 64
  18. hyperform February 11, 2011 11:38 pm
    Brand new Asus U52F running 10.10. Also the monitor switch works fine for me, fn-F8; I plug in my HDMI cable, hit fn-F8 twice fast, and it pops right up. Twice more and I'm back to my laptop screen. I'm assuming that one of those is for the VGA output, but the third? No idea. Another problem I had, but was easily fixed, was the same problem I've had with other hda_intel computers, which was that the speakers worked fine, but the headphone jack did not work at all. That was just a matter of installing alsa backports generic, adding the line "options snd-hda-intel model=acer" to the end of /etc/modprobe.d/alsa-base.conf, and then double checking with alsamixer that everything was copacetic. So thanks to your fix, every single thing on the computer is 100% functional and happy. Kernel, by the way, is 2.6.35-25-generic.
  19. ean February 13, 2011 11:36 am
    hey guys. having the same trouble here with the hibernating. a newbie here though; where do i go to type in the script? thanks for your help
  20. ean February 13, 2011 10:01 pm
    ok so i have figure out paste this in the terminal but dont think im doing this right. says file not found. im trying to create it not find it. what am i doing wrong? can someone step by steb me pleaaaaase:)
  21. hyperform February 14, 2011 11:30 am
    One thing to add, after working with it for a few days, is that I can only resume from a hibernate or a suspend as long as the computer is in the same battery state. In other words, if I suspend or hibernate while it's plugged in, I have to plug it in again before I resume or it freezes, and same with if it's unplugged. I can plug and unplug it while it's actively in suspend or hibernate, but if it's not in a duplicate condition to when I put it under, it will either not resume at all (i.e. the backlight turns on but the hard disk doesn't spin up), or it will freeze halfway through resuming. A bit irritating, but something I can live with until a more permanent solution is found. Thanks again.
  22. Marco February 16, 2011 12:48 pm
    at last!
    it works perfectly on asus u30jc / ubuntu 10.10 i386
    i tried n (n&gt;10) solutions before and no-one worked
    now finally i can use my asus like an ordinary notebook
    THANK YOU !
  23. teo February 17, 2011 7:20 pm
    For your solution 1 - I googled around and found something might be of your interest as follows:

    To enable the Fn keys on an Asus EeePC 1005HA (possibly other models too) with Ubuntu 10.04 Lucid Lynx and 10.10 Maverick Meerkat, open a terminal and type:

    sudo gedit /etc/default/grub

    and search for the line that says:

    GRUB_CMDLINE_LINUX_DEFAULT

    This line should originally look like this:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    Add acpi_osi=Linux to the end of the line, before the closing quote. Basically after you edit it, the line should look like this:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"


    Once you're done, save the file and run the following command:

    sudo update-grub


    Now reboot!


    Update: I've added "Ubuntu 10.10" to the title as this seems to work with the latest Ubuntu 10.10 Maverick Meerkat too (thanks to Howls in the comments for confirming this!)

    Let me know if it works for you!
    hoe
  24. Eric Hogue February 20, 2011 1:47 pm
    Works for me on a HP Envy 17" with Ubuntu 10.10.

    Thank you very much for this.
  25. Angus Roberts February 23, 2011 2:32 am
    Does not work with lenovo thinkpad X200 running Ubuntu 10.10 64bit
  26. Lars February 24, 2011 1:44 pm
    I've tried some other similar approaches without luck, but this script works great for suspend on my Asus g53jw with Ubuntu 10.10 64bit.

    Thanks a lot!
  27. Champilion February 25, 2011 5:09 am
    It works great :D, i have Asus desktop P55 chipset, thanx
  28. jozefsk February 26, 2011 12:09 am
    works fine on my ASUS X52F

    thank You
  29. Makos February 26, 2011 4:12 pm
    It works just great for suspend and hibernate on my Asus U31JG-A1.
    Thanks!
  30. Randy Wilson March 1, 2011 8:14 am
    Does not work with lenovo ThinkPad T500 Ubuntu 10.10 64-bit. In fact, my USB mouse no longer responds after hibernating with this script in place (not 100% sure it's this script's fault).
  31. [...] &amp;#171 Previous [...]
  32. zerosith March 6, 2011 7:53 am
    It worked like a charm thanks. I have an asus n53j laptop with Ubuntu desktop 10.10 x64
  33. Undermas March 6, 2011 6:44 pm
    did not work on my sony vaio VGN-FW4455D hibernation still creates a a screen with a unvaldation error and suspend just turns off the laptop.
  34. Dimitris March 7, 2011 7:27 am
    the solution saved me of more hours of frustration - tried everything else posted out there, no luck -
    mow my N53J finally suspends!!

    thanks!
  35. Jacob March 7, 2011 2:07 pm
    Works on: ASUS N71J

    On ubuntu 10.4 I successfully used to solution of:
    http://ubuntuforums.org/showthread.php?t=1444822

    However, this did not do the trick on 10.10.

    Thanks!
    /J
  36. Phil March 9, 2011 1:07 pm
    Unbelievable! Thank you so much!

    This worked great for my ASRock 880GMH/USB3 R2.0!
  37. Troels Andersen March 10, 2011 12:28 am
    Worked on my ASUS U35JC RX040V
  38. Sofus Albertsen March 10, 2011 11:34 am
    Works on ASUS U36CJ like a charm:)
    Thankyou!
  39. Xavier March 12, 2011 6:33 am
    Works on my ASUS-U53JC-XX181X ( asus u53j series )
    Hibernation seems to take a lot of time, but it is reasonable.
    Thanks!

    French keywords (to spread this solution) :
    problème résolu hibernation mise en veille asus u53j série
  40. Marco March 13, 2011 4:08 am
    Super,

    this helped me fixing suspend problem (blinking cursor) on my Arock ION 3d 152d with XBMC
  41. crag March 13, 2011 8:15 am
    Thank you! Works! asus n53j laptop 10.10 32bit
  42. Faz March 13, 2011 3:47 pm
    Works perfectly on my HP Envy 17-1050ea

    Confirmed on following:

    Ubuntu 10.10 64-bit
    Ubuntu 10.04.2 LTS

    Thanks!!!
  43. vrx March 15, 2011 2:55 am
    Doesn't work :( Ubuntu 10.10 @ Lenovo 3000 N200
  44. Zsolt March 16, 2011 6:00 pm
    Thanks a bunch! Works perfectly on Asus N53J, LinuxMint10 64bit
  45. 5ch31d March 17, 2011 5:57 am
    Works perfect on Asus U33JC with Arch-Linux.
  46. Elflocko March 19, 2011 7:35 am
    Outstanding!

    Works on ASUS A52F running PinGuyOS 64-bit.
  47. Mathieu March 24, 2011 6:41 pm
    Works on a MSI 890GXM-G65 running Ubuntu 10.10 32-bit

    - Full sleep with S3 standby mode

    Thank you!
  48. Paul March 28, 2011 6:22 am
    I tried it on Ubuntu 10.10 on a Dell Inspiron mini 1018, but unfortunately it did not work...

    Suspend/hibernate goes OK, but no way of getting out of it, reboot (using the power switch) is the only way,
  49. Peter Gaultney March 28, 2011 6:12 pm
    working very well so far on my Asus U33JC with 10.10 (Maverick). I tried something similar before, but with only the xhci driver, and it seems they've renamed it?
  50. Marko M. March 31, 2011 1:49 am
    Hey there!

    Thanks for the trick!!! Works like a charm on the following device:

    Lenovo ThinkPad SL500, Ubuntu 10.10, Kernel 2.6.35-28 PAE


    Regards,
    Marko M.
  51. Steve March 31, 2011 1:24 pm
    Worked on my Sony Vaio VPC-F115FM. Its pretty slow to wake up but its better than nothing! don't be freaked out by a white screen that last a few seconds followed by a black screen for another fairly long period of time. just wait it out and it will work. at least for me! :). Thanks alot great fix!
  52. Steve March 31, 2011 1:27 pm
    Actually my comment above is sadly flawed, just tested out closing the lid... dose not work :/. i will search and post back!
  53. Neko March 31, 2011 7:39 pm
    Didn't work for me. But upgrading to kernel 2.6.36 solved this problem. Try it!
  54. yuriy April 1, 2011 4:21 am
    works fine for
    hp envy 17
    ubuntu 10.10
    kernel 2.6.35-28
  55. n61jq April 2, 2011 12:29 am
    Legendary. Thanks a lot. I also saw the original posters code before urs and didnt work. Urs worked great though. HCeers
  56. Bax April 3, 2011 7:45 am
    Works on Ubuntu 10.10 @ ZOTAC ZBOX DVD ID37.
    Thanks :)
  57. threepenpals April 3, 2011 1:11 pm
    You're my hero!!

    This fixed suspend and hibernate on my Asus 1018p, under Xubuntu 32bit.
  58. DitZ April 3, 2011 8:16 pm
    Thanks! :-)
    My ASUS U33JC works well with this script!

    Ubuntu 10.10
    Kernel 2.6.35-28
  59. Cheryl! Tisland April 6, 2011 5:06 pm
    Works perfect!!! Thanks!
  60. [...] ich mehrere Stunden ausgiebiger Suche in verschiedenen Foren wurde ich schließlich hier [...]
  61. Dmitry Balabolin April 7, 2011 12:44 pm
    Works perfect on Asus U33JC with mint 10 64 bit except wireless disconnected afer wake up.
  62. kaiwan April 7, 2011 10:26 pm
    Works! Thanks so much.

    Asus N53Jq, Ubuntu 10.10.
  63. pcf April 9, 2011 3:04 am
    NO WAY!!:D It even worked on my desktop machine :*
  64. Tomaso Bulligan April 10, 2011 12:39 am
    Thank you, it worked on my Asus EEEPC 1000H with Linux Mint 10 LXDE.
  65. Sid April 10, 2011 11:01 pm
    Sony Vaio VPCF1. Worked better than the fix suggested by ubuntu themselves. You should let them know of your idea.
  66. Ra April 12, 2011 11:14 pm
    Worked perfectly, thank you!!!!!!!
    HP Elitebook 8560p
    Linux Mint 10 Julia
  67. wyzegye April 13, 2011 7:16 pm
    This worked perfectly for my ASUS u50f on ubuntu 10.10

    Thanks alot.
  68. Mustafa April 14, 2011 2:47 am
    Thanks working like a charm!

    Ubuntu 10.10 - 32 bit
    Samsung R620 Laptop
    Intel P8700 2.53
    Ati HD4650
    4 GBs of RAM
  69. Shaked April 15, 2011 12:42 pm
    hey, I`m using Fedora Core (14) with Asus N53J. Your guide helped me with Suspend mode, so I just wanna say thanks ;)

    Unfortunately, Hibernate doesn't work yet but will figure it out somehow.

    I wanted to ask if I may publish your post with link to it on my blog.

    thanks about everything mate.
  70. andres April 18, 2011 5:53 am
    worked perfectly on a desktop pc (AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ with GeForce 8500 GT)

    thanks!
  71. Fedora Man April 19, 2011 4:41 am
    Works with Asus N73JG and Fedora Core 15 (rawhide)!!!

    Thank you!
  72. Darx April 21, 2011 8:39 am
    Works flawlessly on Asus U50F running Ubuntu 10.10. Wish i could find a good fix for sound though.... not a huge deal though. Thanks!
  73. jpuzzler April 21, 2011 3:34 pm
    great it worked for my elitebook 8540p
  74. Manfred Nachtsheim April 22, 2011 1:37 pm
    On my Asus X51RL with Ubuntu 10.10 64 Bit it doesn't work. When opening the book and pressing Space-Key, I see the hard disk working for a while, but display keeps dark.
  75. evgin duyarli April 25, 2011 10:06 am
    Works perfectly. thank you so much.
  76. Alfonso April 27, 2011 9:30 am
    Confirmed Ubuntu 10.10 on Toshiba Satellite U500-1DV

    Thanks for the code!
  77. juju_b55 May 1, 2011 1:17 pm
    Works fine on my Asus U35JC under Ubuntu 11.04 !

    Thanks a lot !
  78. Alberto J. Azevedo May 1, 2011 4:55 pm
    10.000 tanks for you man! It works great on my brand new Asus n53j with ubuntu 11.04

    I was actually thinking on removing 11.04 and install 10.10 to solve this, but tanks to you, I no longer need to do this.


    Great Job!
  79. rolf May 3, 2011 3:34 am
    10k thanks to you. It's the first time I got suspend/hibernate working on this ASUS B53F series machine using Ubuntu 10.10 and 11.04.
  80. gede May 3, 2011 6:11 am
    You're a genius (I wonder how you did !) ! Many thanks. I works ok on my Asus G73Sw, with 11.04.

    There's just a tiny catch: when the computer goes back from sleep or hibarnate the Unity laucher is blured. But that just disappears when I put the cursor on it.
  81. blau May 4, 2011 5:41 am
    works with ubuntu 11.04, gnome (ubuntu classic), asus x52j, amd radeon graphics card drivers enabled
  82. [...] After -very- long googling, I found the following solution Here. [...]
  83. Nicolas Demarais May 7, 2011 1:07 pm
    It works fine !

    Asus K52JR
    Ubuntu 11.04 X64
    ATI Mobility Radeon HD 5000 series.

    Problème de mise en veille et d'hibernation résolue !

    Thank you !
  84. Krish May 7, 2011 10:51 pm
    Excellent - was really struggling with the suspend not working on a desktop and sendnig the machine into a hang.

    This script worked perfectly for me;

    I do have an ASUS U3S^ card which uses the xhci_hcd module and built in USB 2.0 which uses ehci_hcd - dont know which of these needed to be unloaded but this really did the trick.

    Incidentally I use the nvidia-current proprietary driver from ubuntu.

    This is a DESKTOP.

    Thanks a lot...
  85. Hubert May 8, 2011 12:30 pm
    Works on Asus K52F on 11.04 - still the same bug.. thanks!!
  86. [...] thecodecentral.com [...]
  87. [...] thecodecentral.com [...]
  88. jordan May 10, 2011 4:39 am
    did not work on Ubuntu 11.04 Sony Vaio VGN-NW20EF
  89. jtlebi May 10, 2011 5:14 am
    Works fine for ASUS U36JC. Thanks a lot !
  90. [...] Fix Ubuntu 10.10 suspend/hibernate bug [...]
  91. Boris May 10, 2011 8:28 am
    I LOVE YOU =p. my laptop: k72jr asus OS: elementary OS Jupiter.
    this works great!
    thank you!
  92. Hooty May 10, 2011 10:31 am
    Unfortunately this did not work on my Asus M50Sv-A1.
  93. wahlau May 10, 2011 11:22 am
    IBM T410s, running 11.04 upgraded from 10.10. works at first try. resumed well too. thanks!
  94. Björn A. May 10, 2011 11:32 am
    * Lenovo IBM ThinkPad R60
    * Ubuntu 10.10

    It doesn't work. At the first try it looks great. A few minutes later the screen stays black.
  95. intraland May 10, 2011 12:13 pm
    Works for my 10.04 64-bit desktop. ASUS M4A785-M motherboard.

    Thanks for the post! I wish I had discovered this sooner. Had to live a year without hibernate since migrating from Windows. Thinking about the wasted energy just makes me frown.
  96. Yaser May 10, 2011 1:55 pm
    WORKS ASUS U50F

    THANK YOU THANK YOU THANK YOU
  97. Lens May 10, 2011 2:30 pm
    It works on an Asus P31F with Ubuntu 11.04. But what does this script do? And why isn't it included in Ubuntu?
  98. Shawn May 10, 2011 8:11 pm
    Works! Averitec 2200. Thank you!
  99. ppnon May 10, 2011 8:55 pm
    Works to fix hibernate bug but not the suspend on ubuntu 11.04, sony vaio wgn-fw235j
  100. shadowfoxx May 11, 2011 3:19 am
    awesome.. thanks.. worked for lenovo 3000 y410 on ubuntu 11.04 64bit.
  101. Julian May 11, 2011 4:45 am
    It did not work on my Sony Vaio VGN NS255J.
  102. Sven May 11, 2011 9:05 am
    Does not work for my 11" lenovo thinkpad edge amd.

    Does enter sleep but will not wake up, does not enter hibernate completely, fan stays on, then does not wake up, blinking cursor on black screen.
  103. Jonas May 11, 2011 10:01 am
    works perfectly on Asus K52F Ubuntu 11.04 64bit
  104. nathan May 11, 2011 3:38 pm
    You know, it's not so much that hibernate/suspend don't work in *nix, it's that I don't know if they work. Maybe I don't understand the electrical theory, but I'm always concerned that my processor is running some null or zombie call up into 90 degrees centrigrade without a fan and that my disks heads are in 'neutral' while I happily walk around with it in a bag thinking "It's in suspend". Maybe it's different with these low-power nettop CPUs and SSDs or I'm living in the 1980s (cue Killing Joke single), but still.

    Hibernate obviously works, but swap is so slow I could save, leave a plaintext note, write out a post-it with instructions and power down and be pretty much in the same boat as if I shut down. Oh, yeah, it makes my uptime look awesome... it's a laptop, it's portable, I don't expect my uptime to ever get into the weeks let alone nerd nirvana like two-years.
  105. saulo May 11, 2011 8:13 pm
    worked on studio 1558
    tks.
  106. blau May 12, 2011 1:31 am
    nathan, you could get an SSD drive for quick hibernate and restore. I would not recommend carrying around a suspended laptop anyway.

    The script works on my second laptop as well, a rebranded Airis/Progress Intel Core i5 with an nvidia geforce gt 335 m
  107. Cuong May 12, 2011 9:38 am
    The point of hibernation is to gain the ability to quickly resume the working state you were in previously. Let's say you have a word processor, a browser window, and a few other applications opened, and you want to turn the laptop off and on because you need to move to another location, hibernation is idle for this situation.

    I have SSD, cold boot/cold shut down takes about the same time as hibernation.
  108. Janne May 13, 2011 4:46 am
    I have a HP 6730b and the computer froze on hibernation mode. I patched BIOS to the latest version and made ​the changes ​according to instructions shown on this page. The computer resume faster and seems to work. Thank you very much
  109. tigron May 13, 2011 6:11 am
    You've got the winning ticket. This worked for my Dell E4300 with Ubuntu 11.04.
  110. Daniel May 13, 2011 3:17 pm
    Working for both suspend and hibernate on a DELL E6400 with Ubuntu 11.04!

    Superb!

    Daniel
  111. jss May 14, 2011 12:46 am
    Working with Asus N53SN and ubuntu 11.04; many thanks.
    jss
  112. orzech May 14, 2011 12:19 pm
    On MSI U270 on Ubuntu 11.04 instead of suspend I get hibernate operation. Better this than nothing...
  113. r May 14, 2011 8:57 pm
    Works great on my Acer Aspire 5750-6690 with Ubuntu 10.10. Thank you for this.
  114. Kid May 15, 2011 1:49 am
    Thank u so much.:D
  115. Christoph May 16, 2011 2:25 am
    Great work, this helped to put a Asus X53E-SX107V with Ubuntu Natty 11.04 to sleep. Before that i only got a black screen and the notebook crashed.
  116. Behrooz Shafiee May 16, 2011 9:31 am
    Works fine on ASUS G1S, ubuntu 11.04 with Gnome3
  117. behzad May 16, 2011 8:32 pm
    suspend works. Thanks.
    DELL N5010
  118. Janne May 16, 2011 10:09 pm
    At first I was happy and thought this was a happy solution. Unfortunately, after a few days I saw that it did not work. Noticed this after the computer had been on for about 4 - 5 hours, then the computer froze again.

    I have a Hp 6730B
  119. Felipe May 17, 2011 1:24 pm
    Works fine on Asus 1215N. Thanks!
  120. [...] că problema apare din vina driverelor USB3, care nu pot fi &#8220;suspendate&#8221;. Am aplicat fix-ul din acest articol și acum suspend-ul merge foarte [...]
  121. felix zilla May 18, 2011 9:13 am
    Ubuntu rules, it works fine
    thanks
  122. cryogenicT May 19, 2011 8:15 am
    Solution for black screen:
    This most likely related to the video card.
    When you hibernate, don't use the GUI. It uses pm-hibernate without any options. Instead, in a terminal, log in as ROOT and issue:

    pm-hibernate --store-quirks-as-lkw

    In the manual of pm-hibernate, this option is described as follows:

    Save the quirks the video adaptor required by pm-suspend or pm-suspend-hybrid as an .quirkdb file that is specific to this system. The file will be saved in /var/cache/pm-utils/last_known_working.quirkdb. This parameter will only save the actual quirks that were used to successfully suspend/resume a system, and will be specific to the exact configuration of that system, including the video hardware, video driver, and whether or not kernel modesetting was used. If the system configuration changes, like after a kernel upgrade, this file will be overwritten.

    So technically is saves the successful configuration. Note, when your machine wakes up, it won't show you a log in screen, simply because you hibernated as root.
  123. finishman May 19, 2011 2:42 pm
    Thanks!! Suspend is working now on my P42Jc...but hibernate still doesnt..nvm
  124. JB May 21, 2011 12:31 am
    This solved the problem on my Asus U52F. Thanks!
  125. jpg May 21, 2011 1:14 am
    This solved the problem on Asus A72J. Thanks!
  126. Tim May 21, 2011 6:24 pm
    Thanks. Solved the issue on Ubuntu 11.04 on my ASUS UL80Jt
  127. me May 22, 2011 4:09 pm
    Thanks! Worked on an ASUS G51JX running Linux Mint 11 RC
  128. Dim May 22, 2011 4:15 pm
    I've tried for a week to find a solution to suspend - hibernate on a new Toshiba Satellite U500, running Arch x86_64 (kernel 2.6.38.6-2).
    It's hard to believe that this fix has solved my problems!!
    It works fine for both suspend &amp; hibernate.
    Thanks.
  129. Ryan May 23, 2011 7:49 am
    Ah, got my hopes up that I would finally be able to put the lappy to sleep but alas it doesn't work. Same problem as before, it suspends but when it comes back again the screen isn't on. booerns.

    Running an Acer Aspire with an AMD E350 APU on 64bit 10.10.
  130. drex May 23, 2011 8:30 am
    May thanks for the tips, that worked on a desktop computer with an Asus P5QL-Pro motherboard (without usb3 and bios up to date). Arch Linux 64bit too.
  131. Okan May 25, 2011 1:54 pm
    I do not have any hope left to suspend my laptop.
    Actually it suspends (well i think) but cannot wakeup.
    Blank screen, nothing appears, and strangly the fan starts in 2-3 seconds. Have to force shutdown by pressing the power button.
    This laptop comes with Microsoft Vista. It suspends and wakes in vista well. But no luck for ANY Linux OS's.
    Thanks to you. But that didn't work for me either. :(
    Have a nice day.
    Packard Bell BU45-O-020
    Ubuntu 11.04, 2.6.38-8-generic kernel.
  132. Mark May 25, 2011 3:03 pm
    This script didn't work for me but reading one of the comments here I tried updating my BIOS as it is about 5 years old and this solved the suspend problem.
  133. Penguin Geek May 25, 2011 6:24 pm
    Dell Inspiron 1521, running Arch Linux. Suspend worked perfectly. Hibernate, not so much. It just boots as normal.
  134. Heisenberg May 26, 2011 7:37 am
    Worked on Dell XPS L501X running Ubuntu 10.10. Thanks!
  135. Jefferson May 27, 2011 7:35 pm
    Great! Simply great.
    Both sleep and hibernate working perfectly on an Asus N53S running Ubuntu 11.04.
  136. Jefferson May 27, 2011 7:36 pm
    And of course: Thanks a lot!
  137. frapi25 May 28, 2011 2:58 am
    suspend works.
    hibernate doesn't work.

    Asus N53SN Ubuntu 11.04 64-Bit 2.6.38-8-generic
    using bumblebee (Optimus support for Linux)
  138. trueman May 31, 2011 12:56 pm
    Does not work on 11.04 @ MSI M662
  139. pancha June 1, 2011 10:20 pm
    Works for me too!! +D
    ASUS U43JC-X1
    Ubuntu 11.04 64 bits
  140. Samuel June 5, 2011 4:29 am
    It's perfect for me, i'm looking for this since few month.
    ASUS30JC
    Ubuntu 11.04 64 bits Unity
  141. Heffernan June 7, 2011 2:47 am
    Unfortunately, no luck on a Packard Bell Easynote MV35-002 with Ubuntu 10.10.
    Suspend works, but on wakeup the screen stays black and nothing works. Forced reboot required.
    On Hibernate the system doesn't even turn off.
    Screen just goes blank, but can be reactivated by moving the mouse.
  142. Danne June 7, 2011 11:07 pm
    Works quite on ASUS U31JG. Sometimes (guessing 1 in 20) resuming fails with a black but switched-on screen. I do not know why yet, but did some modifications to the suspend/resume script to retry binding if it fails for some reason (not powered on yet?). I think it works better now.


    #!/bin/sh
    #inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&amp;postcount=19
    #...and http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
    # tidied by tqzzaa :)

    DEV_LIST=/tmp/usb-dev-list
    DRIVERS_DIR=/sys/bus/pci/drivers
    DRIVERS="ehci xhci" # ehci_hcd, xhci_hcd
    HEX="[[:xdigit:]]"
    MAX_BIND_ATTEMPTS=2
    BIND_WAIT=0.1

    unbindDev() {
    echo -n &gt; $DEV_LIST 2&gt;/dev/null
    for driver in $DRIVERS; do
    DDIR=$DRIVERS_DIR/${driver}_hcd
    for dev in `ls $DDIR 2&gt;/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do
    echo -n "$dev" &gt; $DDIR/unbind
    echo "$driver $dev" &gt;&gt; $DEV_LIST
    done
    done
    }

    bindDev() {
    if [ -s $DEV_LIST ]; then
    while read driver dev; do
    DDIR=$DRIVERS_DIR/${driver}_hcd
    while [ $((MAX_BIND_ATTEMPTS--)) -gt 0 ]; do
    echo -n "$dev" &gt; $DDIR/bind
    if [ ! -L "$DDIR/$dev" ]; then
    sleep $BIND_WAIT
    else
    break
    fi
    done
    done /dev/null
    }

    case "$1" in
    hibernate|suspend) unbindDev;;
    resume|thaw) bindDev;;
    esac

  143. Danne June 7, 2011 11:10 pm
    Works quite on ASUS U31JG. Sometimes (guessing 1 in 20) resuming fails with a black but switched-on screen. I do not know why yet, but did some modifications to the suspend/resume script to retry binding if it fails for some reason (not powered on yet?). I think it works better now.

    Modified script: http://pastebin.com/ayvLzgh8
  144. Mark Swaanenburg June 8, 2011 12:41 pm
    Superb! Works like a charm on my Asus A72J running Ubuntu 11.04 Desktop
  145. Cuong June 8, 2011 12:54 pm
    @Danne

    Interesting, I'll give it a try. If it's good, I'll add it the post section.
  146. Blackmoon June 9, 2011 4:30 am
    I've write an Ubuntu wiki page about Asus N53 fix (valid also for N73) https://help.ubuntu.com/community/Asus_N53

    In this page is present the suspend script of Cuong and Dan
  147. Alec June 9, 2011 6:03 am
    Hi !

    Original script works perfect on an ASUS X52J (K52JR) with UBUNTU 11.04

    Thanks a lot
  148. blackmoon June 9, 2011 9:05 am
    @Danne
    With your script usb devices no longer works after resume.

    @Danne,
    @Coung
    With both script after resume the wifi led is off even if the wifi card is tourned on.

    Someone else con canfirm this?
  149. yavo June 9, 2011 12:12 pm
    Works on Asus X77J Series &amp; Ubuntu 11.04 :-)
  150. Maurice June 9, 2011 11:53 pm
    Works on my ASUS U35F running Linux Mint 11 (based off Ubuntu 11.04). Thanks loads!
  151. Danne June 11, 2011 1:39 am
    @blackmoon
    oops. dash vs bash mistake (arithmetic). fixed version here: http://pastebin.com/wqU8Y85c
  152. sld June 11, 2011 6:06 am
    works 100%
  153. Cuong June 11, 2011 2:26 pm
    @blackmoon

    I have no problem with wifi. Asus here. What's your made/model of your desktop/laptop? If you post it, someone else might be able to help you.


    @Danne
    I gave the script a try, it's working. With my script, I had the same problem, that is, the resuming fails randomly. I will test this for a week or so. If no more problem, I'll post the script to the main section.
  154. alex June 11, 2011 10:21 pm
    Working on my desktop machine - excellent script, thanks!
  155. alex June 11, 2011 10:22 pm
    Working on my desktop machine, 10.04 - excellent script, thanks!
  156. Armando Claudio June 12, 2011 7:01 am
    wORKS PERFECT! Asus k52f with ubuntu 11.04
  157. blackmoon June 13, 2011 12:10 am
    @ Cuong
    My laptop is an Asus N53sv.
    (i've also installed acpi4asus for get working the keyboard special keys and led)
  158. Jorg June 13, 2011 1:54 pm
    doesn't work on Ubuntu 11.04 with Toshiba nb550d
  159. Hugh June 15, 2011 5:48 am
    Suspend (but not Hibernate) worked for me with Linux Mint 10 on Lenovo Y560p after installing the script. Thanks! The script did not seem to work at first, but I remembered I had an SD card inserted. Once I removed it I was able to suspend without problems. Hibernate is still non-functional, but I'm not too worried about using that feature.
  160. blackmoon June 15, 2011 5:48 am
    @Danne
    New version http://pastebin.com/wqU8Y85c works fine! (Asus N53 - Ubuntu 11.04)
  161. Anders June 17, 2011 1:59 pm
    This blog is amazing! I've spent a couple of hours and tried a different suggested solutions on other forums etc., but only this post on this blog made both suspend and hibernate to work fine on my ASUS X72f with Ubuntu 11.04 32-bit. Many thanks!
  162. Overdue June 18, 2011 5:31 am
    Doesn't work on Fedora 15 (32-bit &amp; PAE) with Asus N53JQ.
  163. JonS June 18, 2011 10:04 am
    Thanks for the post!

    Got hibernate working with Asus B43 laptop, Ubuntu 11.04 64-bit. (haven't tried suspend yet, but I'm optimistic)
  164. SethL June 20, 2011 11:05 am
    This has fixed power management issues I was previously mediating between Linux and my laptop. If you have tricks to teach Ubuntu about NVidia Optimus, or to encourage the "Realtek HD Audio" to work (in Ubuntu), I would be glad to learn them.

    Thanks!

    Seth

    Asus U53JC. Ubuntu 11.04.
  165. Cuong June 20, 2011 11:40 pm

    @Danne
    I gave the script a try, it's working. With my script, I had the same problem, that is, the resuming fails randomly. I will test this for a week or so. If no more problem, I'll post the script to the main section.


    Not perfect but much more stable than the original one. In about a week of usage, I had one or two hibernation failure. Please see post section for update.
  166. Peter June 24, 2011 2:50 am
    Worked on my ASUS P52F running Mint 11
  167. Sandesh Nellikkandiyil June 24, 2011 11:03 pm
    Superb! it is working, I tried first script in my laptop Dell XPS-L501X with Ubuntu 11.04


    Thanks!
  168. curts June 25, 2011 2:19 am
    Tried the Step 2 version on my Soltek SL-K890Pro-939 MB with the BIOS set to ACPI Suspend Type S3 using Ubuntu AMD64 11.04, but it did not solve my problem.
  169. johny June 26, 2011 6:35 am
    Hello, thank you very much. First script fine works on my laptop ASUS K52JR - SX112V.
  170. tamara June 27, 2011 1:17 am
    Works on Fedora 15 64bit with a u30jc.

    Thanks!
  171. wri7913 June 27, 2011 5:14 pm
    Works on Natty 11.04 with ASUS G73sw laptop. Thanks for script. The Devs at Ubuntu should have fixed this by now... shame shame.
  172. OliverN June 30, 2011 2:04 pm
    Worked! Thank you! Macbook Pro 5,4
  173. none July 1, 2011 8:34 am
    Thank you so much!! It works great on my ASUS NJ71q. First time I used it, I thought it didn't work because i only got a black screen. But pressing "space" revealed the login-screen :-))
  174. Leon Domingo July 2, 2011 8:48 am
    Works fine on Asus A52 with Ubuntu 11.04. Thanks!
  175. Fabien July 2, 2011 12:24 pm
    Works perfectly on Asus U30SD, Thanks a lot.
    I'm going to link to this page from Ubuntu french documentation (http://doc.ubuntu-fr.org/asus_u30sd)
  176. Liny July 2, 2011 5:41 pm
    It didn't work on my HP ENVY 17 2090nr. Using the code I am able to suspend, but wake up to dark screen. Hibernate didn't work. It seems writing something to the harddrive, but it's not shutting down.
  177. filip July 2, 2011 11:36 pm
    Lenovo thinkpad W510. Worked like a charm! Thank you so much i was so desperate that nothing worked and your advice just did the trick!!!!
  178. jim July 4, 2011 2:05 am
    works for acer aspire 5552: ubuntu 11.04
  179. Juanmi July 5, 2011 1:14 pm
    First script works for my Asus U33JC on Ubuntu 11.04
    Thanks a lot.
  180. Dennis Gearon July 7, 2011 3:05 pm
    Works for Compal NBLB2 (I5-quad core, 2.4ghz, 250gig 5400rpm+ hard drive, 15" X 1920 X 1080 LCD, laptop)

    THANK YOU very much. It does however get the screen to flash alternatingly between a light gray screen and a grey striped screen between 10 seconds and full login screen while coming back from hibernate. it's OK though. At first, it makes you think it's lost, but watching the hard drive light gave me confidence to wait, and it all came back fine.
  181. shweta July 8, 2011 12:52 pm
    First script works for my Dell XPS Studio on Ubuntu 10.10
    Thanks a lot. really awsome solution... :)
    luv u... :)
  182. Harpreet Dhillon July 8, 2011 2:18 pm
    Many Many Many thanks.. Saved me lots of time and hassle. The suspend works fine on Asus G74S. Hibernate is able to take the dump fine but doesn't restore it back. But for time being, I am even happy with suspend feature working.
  183. Charles Attaway July 11, 2011 1:53 pm
    Thanks much! Suspend works perfectly now. Still have problems with Hibernate, but hey. Using Asus G73Jh Laptop, Bios v213, Ubuntu 11.04 64-bit, Kernel 2.36.8-8-generic, Gnome 2.23.1. Used newer script tweaked by Danne. Thanks again. Cheers!
  184. tom-erik July 12, 2011 1:30 pm
    Worked like a charm on Asus N53J ;)
    Thanks a bunch!
  185. tom-erik July 12, 2011 1:33 pm
    Is there a way to kill the usb ports as well?
    When going to suspend, all is fine, but the Targus laptopfan that is connected to the usb still works.

    Is there a way to cut the power in the process?
  186. Iwan van Staveren July 12, 2011 2:05 pm
    Thanks! Suspend works perfectly now. Using Asus N53S Laptop,
    Ubuntu 11.04 64-bit, Kernel 2.6.38.8-8-generic, Gnome 2.32.1
    Used newer script tweaked by Danne.
  187. mambo July 13, 2011 3:46 am
    Works on fedora 14 / Asus X77J. Thanks a lot :D
  188. Calibanio July 14, 2011 12:02 am
    Thanks a lot man, this worked with an asus n53sn under arch linux using the pmutils, which I assume is the suspension tool used in ubuntu as well.
  189. czech July 14, 2011 11:21 pm
    Thank you so much!
    Works on asus U30Jc on Ubuntu 11.04.
  190. grk July 15, 2011 5:09 am
    works on asus u30sd (on ubuntu 11.04)

    thanks alot
  191. sheldy July 16, 2011 2:10 pm
    Cheers OP!! This worked for my ASUS P5L1394 mboard, after a little tweak for mythtv.

    Looking in var/log/syslog, I originally found that my dvb stick was refusing to unbind. So my tweak was adding "sudo stop mythtv-backend" as the first line of the unbind procedure and "sudo start mythtv-backend" as the last line of the bind procedure. Mythtv seems to have been locking the usb stick!
  192. Bill July 17, 2011 1:43 pm
    Works on Asus K53E running Linux Mint 11 Thanks
  193. Heisenberg July 18, 2011 5:51 am
    Thanks for the update.
    It used to work without any problems before upgrading the kernel to version 2.6.35-30-generic. My laptop still hibernates properly. However now after I turn it on, the image loads successfully and then displays a message saying why it could not proceed (I did not get the chance to copy it. I'll do it next time I hibernate. All I remember is that it's related to udev).
    This happens with both old and new scripts posted above.
    Any suggestions?
    Thanks!
  194. poop July 19, 2011 5:16 am
    Worked on an Asus U43 with Fedora 15. Thanks!
  195. Heisenberg July 19, 2011 9:42 am
    Solution for hibernation problems after kernel upgrade.
    Problem description:
    ====================
    -Initially I had 2.6.35-28-generic.
    -I upgraded to 2.6.35-30-generic.
    -After the upgrade, my laptop would go to sleep but would not wakeup.

    Solution (workaround):
    ======================
    Prevent the new kernel from booting and revert to the old one. First I thought about uninstalling the new 2.6.35-30-generic. But then I changed my mind because I did not want to mess with my system (it has all my work on it). What I did, I changed the boot sequence in "grub" which is located in /etc/default/. Before you apply any changes, backup the old grub (as a superuser):
    cd /etc/default/
    cp grub grub.bak
    then open the grub
    gedit grub&amp;
    then find the entry "GRUB_DEFAULT".
    The default value is "0" which means the latest kernel will be loaded while booting. If you want to change the kernel version to the previous one you have before upgrade, you need to change this value to "2". Note that the value "1" still corresponds to the latest kernel (recovery mode).
    If you want the list of all available kernels displayed before booting, you can always set:
    GRUB_HIDDEN_TIMEOUT=
    GRUB_TIMEOUT = x
    Note that there is NO value entered after the = sign for the GRUB_HIDDEN_TIMEOUT entry. "x" assigned for GRUB_TIMEOUT designates the number of seconds the list of kernels will be displayed before booting. Setting "x" to 60 will display the list to 60 seconds. The following time you boot you'll see a list of kernels that you can choose from.

    NOTE
    ====
    - After applying any changes to the grub make sure you update it using:
    update-grub
    - The changes will take effect upon next reboot. Use "uname -r" to confirm that you have reverted to the desired kernel version.
    - If anything goes wrong, you can always replace the modified grub with the one you backed up (grub.bak).
    - Both scripts (new and old) work fine. Thanks!
  196. Heisenberg July 19, 2011 9:44 am
    Typo in previous post:

    gedit grub&amp;
    instead of:
    gedit grub&amp;

    Sorry about that!
  197. Frank July 20, 2011 6:31 am
    Thanks so much.
    This works on ASUS U36jc with Fedora 15.
  198. Vyacheslav July 20, 2011 10:40 am
    Thank you ! Your script works perfectly on Asus K52F (I3 Core M350, complete Intel chipset)
  199. Emmanuel July 20, 2011 6:58 pm
    Works perfectly on a shiny new Asus N53JL. Thanks a lot !
  200. n53jn July 22, 2011 3:42 am
    Awesomeness. N53jn
  201. Oleg July 22, 2011 9:41 am
    Doesn't work for lenovo t520 with ubuntu 11.04.
  202. Sergei July 22, 2011 9:51 am
    ASUS X51r, Ubuntu 11.04.
    Does not work.
  203. Sergei July 22, 2011 10:04 am
    Actually, suspend does not work but hibernate works though shows a message "ata3:Softreset failed (device not ready)" before it really hibernates. On load everything is fine. Suspend gets into hard reboot.
  204. febbets July 22, 2011 10:05 am
    Thank you sooo much! This was one issue of many that has been driving me crazy.

    HP Envy 17", Ubuntu 10.10, 2.6.32-33-generic
    With the first script listed, both hibernate and suspend work!

    Anyone found a fix for the track pad?
  205. Jake July 22, 2011 6:12 pm
    Works for Asus U43f on Ubuntu 11.04! Thanks!
  206. Chris Eiffel July 23, 2011 1:04 am
    ASUS G53SW
    Mint 11
    2.6.39.3 kernel custom build

    The suspend properly works.
    The hibernate looks like it is working, but restarts the machine as if it were a restore.
  207. [...] The website and the script are located here. Try the fix. If it doesn&#8217;t work for you then come back here ready for more. http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug/comment-page-... [...]
  208. Mark Stone July 26, 2011 9:58 pm
    Solved my problem on a Sony Vaio PCG-6N2L; thanks! Now if I could just get the built-in cam working....
  209. Some guy from Ukraine July 27, 2011 3:31 am
    Works fine with Asus K53E. Thanks a lot!
  210. Justin July 27, 2011 11:29 pm
    Does not work on Dell Vostro 1310 .. :(
  211. Miguel July 29, 2011 2:06 pm
    how can I undo whatever this script did? I was unable to suspend my laptop. Before I create the script the suspend comand was working half way, I mean it suspend the laptop, the problem was that it never woke up, simply restarts the laptop after the suspention. Now, after the script, it does not suspend, now I get blinking lights all over the laptop.

    How can undo it?
  212. tetrakos July 30, 2011 3:03 am
    Worked perfectly for me, including with my mouse plugged in.
    Thanks a lot!
  213. Chuck Bell July 30, 2011 8:08 pm
    Unfortunately it didn't work for me on my Dell Mini 1012 on Ubuntu 11.04. I just get a blank screen, or a blinking cursor in the upper left corner and can't recover at all whether I select suspend or hibernate from the menu or just close the lid. I just have to power off and start it up again.
    I've upgraded my BIOS and tried a wide variety of other suggested solutions or work-arounds for both the suspend/hibernate issue and also the internal bluetooth not working or even being detected on this netbook. A USB bluetooth dongle works fine, however. Thanks for at least giving me something else to try.
    I've also tried various boot options, such as "nophet" and "noacpi apm=on noapic", etc.
    Sure hope this gets finally fixed, wherever the real bug is.
  214. Miguel July 30, 2011 11:07 pm
    Adding this line to grub fixed suspending:

    GRUB_CMDLINE_LINUX="acpi_sleep=nonvs"
  215. Walter July 31, 2011 7:28 pm
    I had the problem of not being able to suspend my dell d820 laptop. I tried every suggestion I found in the forums. Then I inserted an Ubuntu 10.10 installation CD. I ran Ubuntu live from the CD and chose to suspend my computer from the CD. Suspend worked from the live CD. Funny thing is, suspend worked without the live CD all of the sudden. Well, I figured I'd put that out there. I hope it helps someone. I will go over my logs to see exactly what was changed for my computer to suspend.
  216. Mike August 1, 2011 12:08 am
    Work great on my x52f thanks a lot!!!!
  217. Mike August 1, 2011 12:09 am
    Works great on my x52f thanks a lot!!!!
  218. cekri August 1, 2011 7:49 am
    It works on Asus U33JC
    Ubuntu 11.04 64bits
    Thanks a lot!!! =)
  219. Greg Smith August 3, 2011 8:44 am
    Works on Asus A52F running ubuntu 11.04, thank you!!!!
  220. xenon August 3, 2011 1:26 pm
    Didn't work on Ubuntu 11.04 running on HP Mini 110-3100.

    Tried both methods and Danne's version, neither suspend or hibernation works.. very sad :(
  221. xenon August 3, 2011 1:54 pm
    btw, only lines with Failed in /var/log/pm-suspend.log are:


    Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend:
    Having NetworkManager put all interaces to sleep...Failed.


    Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
    Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
  222. xenon August 3, 2011 2:01 pm
    I just tried to boot from the usbdrive and the system suspended and woke up JUST FINE! How come it doesn't work on a fresh install? Should I try to install it again?!
  223. John August 4, 2011 8:56 am
    I'm so happy this script works great on my ASUS K72F with
    Fedora 15 on 64-bit GNOME Version 3.0.1
  224. replicant August 4, 2011 12:57 pm
    works on Terra HD
  225. Mihasi August 5, 2011 11:28 pm
    I was having trouble with the suspend/hibernate in Arch Linux on my Asus K52je. After a lot of searching I finally came to this post, which solved my problem. Thanks!
  226. [...] website and the script I originally found are located here. http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug/ This entry was posted in ASUS G53SW Setup, Everything Penguin Related. Bookmark the permalink. [...]
  227. Rai August 7, 2011 5:54 am
    The first script works fine for me!!

    Laptop Asus N53Sv - Ubuntu 11.04 x64
  228. CHEN Gang August 8, 2011 1:08 am
    It works on my ASUS laptop (+ Fedora 15). Thanks!

    BIOS Information
    Vendor: American Megatrends Inc.
    Version: K42Jc.209
    Release Date: 08/16/2010
    Base Board Information
    Manufacturer: ASUSTeK Computer Inc.
    Product Name: K42Jc
    Version: 1.0
    Processor Information
    Socket Designation: Socket 989
    Type: Central Processor
    Family: Core 2 Duo
    Manufacturer: Intel
    ID: 55 06 02 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 37, Stepping 5
  229. CHEN Gang August 8, 2011 1:10 am
    Linux localhost.localdomain 2.6.38.6-26.rc1.fc15.x86_64 #1 SMP Mon May 9 20:45:15 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
  230. henry August 8, 2011 8:23 am
    Thanks! Works great - Asus K52J - Linux Mint 11.
  231. ChowderCrab August 10, 2011 10:56 am
    Works (so far) on my 4+ year old HP dv9260nr running Ubuntu 11.04. I used the first script (#2). Thanks!
  232. saschd August 10, 2011 11:39 pm
    hibernate does not work,but the suspend function does.This is more than enough for me. thanks

    asus u31f
    ubuntu 11.04 64bit
  233. Lisandro August 11, 2011 6:23 am
    It didn't work for me. Hibernate still shuts down my computer and closes all opened aplications.

    I am using Ubuntu 11.04, 32bits, on a samsung R610 notebook
  234. Darío August 13, 2011 2:16 pm
    Dell inspiron 1514, Ubuntu 11.04
    Thank you, Thank you, Thank you.
  235. Darío August 13, 2011 2:22 pm
    I meant Dell inspiron 1545
  236. parag gupta August 13, 2011 10:50 pm
    Great Man ! thanks i have been struggling for many days.. :)
  237. Joacim August 14, 2011 2:33 pm
    Worked perfectly for me. Thanks.

    Asus N53J
  238. Felix August 14, 2011 5:02 pm
    It worked! 100% effective. Finally a 3 steps solution resolved it in my Dell Inspiron.

    Thanks.
  239. jd August 16, 2011 4:48 pm
    Worked. Fujitsu Lifebook AH77/D, Ubuntu 10.10. No external hardware.
  240. dinix August 17, 2011 3:35 am
    1000 Thanks!
    Works in a Toshiba Satellite U500-1G8 (PSU9ME 00X00GEP) with Ubuntu 10.04LTS
  241. Varun August 17, 2011 1:14 pm
    Awesome!! It worked like a charm. It took a few moments extra than normal to wake up, but works fine. On a Dell Latitude E6520, Ubuntu 11.04
  242. cordoval August 17, 2011 7:16 pm
    it worked on my Asus g73jw 8GB 1T disk, two turbines on the back, etc.

    Linux ms 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

    Thanks a lot!

    http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
  243. [...] had postponed this for so long, but now I found the solution that works: http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug Tweet This entry was posted in Development by Luis Cordova. Bookmark the [...]
  244. cortexM3 August 19, 2011 5:35 am
    Worked straight away, ubuntu 11.04 on an asus U35jc core i5 laptop
  245. Al August 19, 2011 3:42 pm
    This worked perfectly with Ubuntu 11.04 on an Asus U56E-BBL5. Thanks!
  246. gcooke August 20, 2011 3:55 pm
    Suspend works on Asus U56E laptop with Linux Mint 11. Tested from menu, lid close, and the sleep key (fn-f1). Tried hibernate from menu and it seems to go down properly, but on resume just boots up fresh. I do have a swap partition.
  247. krikitos August 21, 2011 5:10 am
    your the best thanks
  248. [...] e/o iberna che non funziona o funziona a casaccio su alcuni portatili. Cuong Tham ha trovato una soluzione sul suo blog Code Central, consistente nell&#8217;installare alcuni script [...]
  249. yen August 23, 2011 4:42 am
    Thanks! Work wonderfully on my Asus U33JC with Ubuntu 11.04
    Kernel 2.6.38-11-generic
  250. Onti August 24, 2011 9:54 am
    Asus K42J

    Ubuntu 10.04 LTS 64 bit

    This script works perfectly. Thank you!
  251. Ben August 24, 2011 10:31 am
    Works flawlessly (with new Step 2) on Asus U36SD with 11.04 64 bit.
  252. jake August 25, 2011 8:34 am
    tried both the 'old' and 'new' codes on my ASUS k52jr - Kubuntu 11.04... Sleep now works with the new code (thanks), but hibernate still does not work. When I select hibernate, my screen flashes black for a couple seconds and then returns to the 'lock' screen.
  253. Dustin August 27, 2011 5:27 pm
    Worked for my Asus A53E, thanks!
  254. Dustin August 27, 2011 5:28 pm
    Ubuntu 11.04, first script. Didn't try suspend, since I don't have the proper swap partition for hibernate.
  255. Ricardo August 27, 2011 11:57 pm
    also worked on Asus U41SV , using STEP2 (not old)
  256. Jose August 28, 2011 7:15 am
    best thanks for you! I have Asus k52ju,called PRO51J too, but the wifi not work after.
  257. Jose August 28, 2011 7:17 am
    My ubuntu is 11.10 alpha 3
  258. Jose August 28, 2011 7:43 am
    Solved problem with wireless. Create file

    sudo nano /etc/pm/config.d/madwifi

    Add the next line:

    SUSPEND_MODULES=ath9k

    and save, ath9k can be changed by the module for making a dsmeg
  259. luyi August 29, 2011 6:32 am
    Great! Thanks so much! Solved the suspend/hibernate problem on ubuntu11.04+asus_u31!
  260. Guillaume August 30, 2011 12:09 am
    The script in "step 2" works fine for me : Linux Mint 11, Asus K72J
    Linux 2.6.38-8-generic-pae #42-Ubuntu SMP Mon Apr 11 05:17:09 UTC 2011 i686 i686 i386 GNU/Linux

    Thanks so much !
  261. Lee August 31, 2011 10:41 am
    Using Danne's updated script from June 11th (http://pastebin.com/wqU8Y85c), this works for me on a Dell Latitude E6520 running Ubuntu 11.04.

    Linux 2.6.38-11-generic #48-Ubuntu SMP Jul 29 19:02:55 UTC 2011 x86_64

    Thanks!
  262. Bernie August 31, 2011 5:54 pm
    Thank you very much. That bit of code, etc. got the Suspend mode working again on my ThinkCentre running 10.04.
  263. Ilya September 1, 2011 11:28 am
    Thank you!

    ASUS U36SD
    Ubuntu 11.04
  264. vbk September 1, 2011 6:16 pm
    Thanks

    TOSHIBA dynabook CXE 47LE
    Ubuntu 11.04
  265. Riste Panovski September 3, 2011 2:58 pm
    Asus K73E
    kubuntu 11.04 with Gnome 3

    works like charm, tnks
  266. Luzi82 September 3, 2011 9:54 pm
    My Suspend/Hibernate problem solved, thanks.

    ASUS T3P5G965
    Core2Duo E6600
    8GB Ram
    Ubuntu 10.10 32bit
  267. dgf September 4, 2011 8:44 am
    Din't work on a HP pavilion with 11.04.

    I tried both scripts but no result. Suspend flashes for a second when restoring and shuts down, hibernate simply shuts down completely.

    :-(
  268. N Singh September 4, 2011 6:47 pm
    Thanks a lot! I've been looking for a solution like this for quite some time. Suspend/hibernate works perfect now - Asus U56E-BBL5 / Ubuntu 11.04
  269. Peter Whitby September 5, 2011 12:41 pm
    Thankyou, I have looked for a long time for this :D
    10.10
    samsung n250
  270. Mario September 9, 2011 6:04 am
    Works well with Asus U36J and Ubuntu 11.04. Thanks a million. This took me hours to solve.
  271. Chris September 9, 2011 3:26 pm
    Worked like a charm on a Dell Inspiron 8600 running Ubuntu 9.10. Thanks a million!
  272. Dennis Gearon September 10, 2011 8:01 pm
    2011-09-10T21:00:01 (First second of 9/11, amazingly)
    Ubuntu 64 Bit 2.6.35-30-generic #56-Ubuntu SMP Mon Jul 11 20:01:08 UTC 2011 x86_64 GNU/Linux
    Quad Core 'something5' Intel, 8 gByte Ram.
    Compal BLB2 (Second tier laptop mfr. Works great, except it doesn't like to have all 4 processors at 100%, will crash. Was doing that to compress a disk)

    RESULTS
    ----------
    The later version ~sort~ of worked, for awhile, and probably got defeated by later kernel changes.

    However, when I went to the older wone, it now works well. THANK YOU.

    It's terrible having a laptop that doesn't WORK like a laptop.
  273. David M. September 11, 2011 9:54 am
    Works on ASUS P52F running Ubuntu 10.10 (Maverick). Thanks men! :)
  274. David M. September 11, 2011 9:55 am
    Works on ASUS P52F running Ubuntu 10.10 (Maverick). Thanks man! :)
  275. fsss September 13, 2011 8:36 am
    Fix suspend issue on A53E (same motherboard as K53E). Testing on Fedora 15.
  276. Petter Karkea September 14, 2011 10:59 am
    This script worked perfect! Ubuntu 11.04
  277. Martin September 15, 2011 1:21 am
    thank you so much! it works for my ASUS G51Jx!
  278. [...] This didn&#8217;t work: http://thecodecentral.com/2011/01/18&#8230;ot-working-bug [...]
  279. Gabriel. September 18, 2011 4:21 am
    I can confirm this works on an X52J running Natty 11.04 as well. You might be able to update your article and title to get hits from folks searching for these other platforms and Natty.

    Thanks
  280. xps6 September 20, 2011 12:55 pm
    Provide the exact solution in the treatment of diabetes with herbal method

    <a href="http://www.xp-s6.com" rel="nofollow">diyabet ve kolesterol</a>
  281. frost September 20, 2011 9:16 pm
    OS: Arch linux
    Laptop: Asus M51Va
    Status: works perfectly

    Thanx!
  282. <strong>Linux/Debian/6.0(squeeze)...</strong>

    メモ インストールイメージの入手 DVD ネットインストールイメージ バグやパッチを探す方法 アプリケーション よくつかうアプリとライブラリの導入 サードパーティのバイナリアプリ acrobat(multimediaレポジトリから,おすすめ) acrobat......
  283. Raivo September 21, 2011 11:52 am
    Thanx, perfect!
    Compal BL212
    Ubuntu 11.04
  284. Alex September 22, 2011 5:08 pm
    Thanks ! it did work !!! However on resume, the screen stayed blank. If I then use ctrl+alt+f2 to switch tty and then ctrl+alt+f7 to come back to to right tty, it works.

    Thanks again.
  285. Pim Hazebroek September 23, 2011 9:06 am
    Works perfect with Asus K52F and Ubuntu 11.04
    I used step 2
  286. hypertyper September 23, 2011 12:06 pm
    Brilliant! Worked on my i3 530 desktop.
  287. Ken September 25, 2011 10:58 am
    Awesome stuff! I couldn't figure what was going on with my natty system, but this helped a ton! Thanks!
  288. ButBorn September 25, 2011 11:59 am
    Great stuff!
    tnX alot :D
    Asus U45jc
    Ubuntu 10.04 LTS
    Step 2
  289. rafael September 27, 2011 4:22 am
    It really worked!
    Acer 5738
    Ubuntu 10.10
    Thanks
  290. Robin September 27, 2011 9:15 am
    Dell Latitude E6500
    Ubuntu 10.04

    Thanks mate! Great solution.
  291. max September 27, 2011 10:19 am
    The old and the new scipt doesn't work on a Acer Aspire 1523WLMi with some little modifikations. 2GB Ram instead of 512MB, 250GB Western Digital instead of 80GB ???, ndiswrapper for wlan, and jockey-gtk (slmodemd for the modem and nvidia-common + nvidia-173 + xserver-xorg-video-nouveau for Geforce FX Go 5700)

    hope it will help and thx max
  292. max September 27, 2011 10:22 am
    i forgot
    i use ubuntu 11.04 x64
  293. naitik September 27, 2011 12:43 pm
    mann that was awesome....thanx
  294. guy172727 September 28, 2011 3:28 pm
    working like a charm on Shuttle XS35GT 1st version
    on Natty x86
    thanks bro ;)
  295. Jan September 29, 2011 7:04 am
    Works on Natty (Classic GNOME) 11,04 64bit
    Asus P31F

    THANKS! *hat tip*
  296. dixpirito September 29, 2011 8:07 am
    Mille Grazie - works with ASUS P53E
  297. vlado September 29, 2011 8:09 am
    Ubuntu 11.04, Asus U31S, Suspend (known as Sleep) working. But Hibernating no, just lock screen. Do I need swap for hibernating?
  298. roger nordén September 29, 2011 11:10 am
    works wery well with ubuntu 10.10 on asus x72j. thanks!
  299. Zoé September 30, 2011 2:47 pm
    Another success on an Asus U30JC, Ubuntu 10.10 x64. Much obliged.
  300. Baublitz October 1, 2011 1:47 pm
    Beautiful, perfect results! Asus G73jh-BST7 Ubuntu 11.04
  301. Bo October 1, 2011 9:20 pm
    It doesn't work for me. Running pm-suspend just hangs, and pm-susped.log says

    Running hook /etc/pm/sleep.d/20_custom-ehci_hcd suspend suspend:
    0000:00:13.2

    Notice that there is no "success". I then have to kill pm-suspend manually. Also, there are no relevant settings in BIOS. I have Asus A53U
  302. Carolvs October 3, 2011 1:42 pm
    Thank You! Working Code 1 on Toshiba L505-SP6905R using Ubuntu 11.04 with up-to-date kernel and applications.
  303. Foxy October 3, 2011 3:08 pm
    Did not work for me (HP DV6 2113sa)
  304. Roberto October 4, 2011 9:53 am
    New script always worked for me on a N53SN laptop.
    Thank you very much!
  305. Roberto October 4, 2011 9:54 am
    New script (Step 2) also worked for me on a N53SN laptop.
    Thank you very much!
  306. Gylee October 4, 2011 6:48 pm
    Wow, suspend works, but hibernate freezes after returning back. Mine is Asus A43SA running Fedora 15 64-bit.
    Thanks a bunch. This is a lifesaver.
  307. Zain October 5, 2011 7:22 pm
    THANKS BRO!!! it works.
    confirmed for 11.04 on asus u36jc.

    much appreciated
  308. mashutin October 6, 2011 1:46 am
    Very very good! Great Thanks!!! All working on Asus A52F Russian Fedora Remix 15.1 (new script).
  309. Wes October 6, 2011 9:27 am
    Worked for ASUS G73JH.

    This seems to be an issue with ASUS hardware...
  310. Morton October 7, 2011 12:29 am
    works on Maverick Merkaat 10.10 with HP Elitebook 2760p both hibernate/suspend

    Thanx a lot!
  311. Olivier Metra October 7, 2011 5:55 am
    Works with Asus U30JC on LMDE (Linux Mint Debian Edition)

    Thx :)
  312. chordguy October 7, 2011 7:46 am
    terminal window said it failed.....but it worked!!!
    Thanks!!!
    Ubuntu 11.04 Natty, ASUS K53E
  313. mashutin October 7, 2011 2:41 pm
    I'm wrote: "Very very good! Great Thanks!!! All working on Asus A52F Russian Fedora Remix 15.1 (new script)." But works if from root in terminal: pm-hibernate or pm-suspend. Not working if to hibernate or suspend touch button off or closed display, then after resume I see error "kernel:[ 5294.754133] Disabling IRQ #17" and not work WiFi. Script new and old. How fix?
  314. Marton October 10, 2011 7:08 am
    Thanks a lot! Worked perfectly, as described with the first script on my Acer Aspire 5630 Kubuntu 11.04 64bit (Natty Narwhal).
  315. J October 10, 2011 7:29 am
    Works with Asus X73E, thanks!
  316. noddy October 10, 2011 5:58 pm
    ASUS G73JW Ubuntu 11.10

    Suspend - Works
    Hibernate - not tested
  317. radegor October 11, 2011 12:01 pm
    Step 2 new works fine so far, both Suspend and Hibernate.

    ASUS U52F Linux Mint 11

    Thanks!!
  318. Mauro Veron October 11, 2011 3:55 pm
    Thanks ! It worked great!

    Laptop is Commodore A24A (argentine brand) i5 w/ 4GB dd3
  319. Carlos (kR105) October 13, 2011 2:27 pm
    Thanks!!!!!!!!!! It worked like a charm!

    DV6-6177LA + Debian 6 :)
  320. M G October 14, 2011 2:25 am
    Does not work on my laptop, a custom-made Clevo. I am running 11.04 and I get the following message when performing step 2:

    Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.P0JC3V': No such file or directory

    (gedit:6720): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

    (gedit:6720): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.LF9F3V': No such file or directory

    (gedit:6720): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

    (gedit:6720): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.8CLM3V': No such file or directory

    (gedit:6720): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory


    Could someone please guide me? I am new to Ubuntu.
  321. Marco Brazil October 15, 2011 11:50 am
    Hey guys. Works perfect to booth (suspend and hibernate) on Asus N61J. Thanks a lot for this post.
  322. Dawn October 15, 2011 2:30 pm
    This worked perfectly on my HP Pavilion dv7 using Ubuntu 11.10 64-bit, thanks a bunch!

    I used the new version of the script, BTW.
  323. Petter Karkea October 16, 2011 2:49 am
    Earlier I wrote this:
    This script worked perfect! Ubuntu 11.04

    Now I have upgraded to Ubuntu 11.10 and the script is not working. When I put my computer into hibernate it shuts down normaly (just like before) but when I start the computer, it goes to the Grub menu where I choose Ubuntu and then it restarts the computer. When I come back to Ubuntu everything is reset back to normal.

    Does this have anything to do with Grub?
  324. [...] For hibernation or suspend use following script for or ubuntu based distribution. Fix Ubuntu (or Linux) Suspend/Hibernate Not Working Bug | Code Central Dejan function hidestatus(){ window.status=&#39;&#39; return true } if (document.layers) [...]
  325. Thank Bro! October 17, 2011 8:45 pm
    Thank you! Suspend now works on my Asus U56E running Linux Mint 11 x64.
  326. MacKai October 18, 2011 12:44 pm
    Worked Asus U43F!!!! :)
  327. Felipe October 19, 2011 11:25 am
    On Ubuntu 11.10 and Asus 1215N it's not working anymore =/
  328. Liability October 19, 2011 7:02 pm
    Works perfectly on Asus U31F running Linux Mint 11 64 bit and Linux Mint Debian Edition 64 bit.
  329. Roman October 19, 2011 9:21 pm
    Thank you! Works perfectly on Asus K72F with Ubuntu 11.10 x64.
  330. Azathot October 20, 2011 5:57 am
    It worked well on my Toshiba l775-13V with Ubuntu 11.10 :)
  331. [...] Put a file called 20_custom-ehci_hcd inside /etc/pm/sleep.d/. To do that, follow the instructions here. [...]
  332. Rodney McDonell October 20, 2011 6:27 pm
    I'm using an Asus u56E and i've read that someone got theirs to work using this script - However I'm not totally sure that it's working. I think it's just avoiding a problem.

    Prior to using this script, and shutting the lid, the screen would blank and then on reopening the screen would not unblank. This has been fixed - however, if i configure my system to "sleep" on lid close, then the same problem I had prior to installing the script resurfaces.

    Also, can anyone tell me what the first while in the bindDev func is doing? I can't see where it's getting it's input from. The read cmd needs to get it from STDIN or a file - but i dont see how its doing either of those two things.

    I.e there is no pipe to bindDev in it's use at the bottom of the script and there is no file specified for the 'read' cmd.


    Cheers.
  333. Cameron October 21, 2011 7:25 pm
    The script worked with mixed results. My laptop did turn off when I hibernated, but on power on I get an error on what I'm thinking is the grub screen. It's just before the Ubuntu logo comes up. It tells me to press any key to continue, and my computer reboots again as a fresh boot.
    I have a ASUS G73JH Laptop running Ubuntu 11.10.
    Just in case this matters I have my drive partitioned as:
    / btrfs
    /home ext4
    SWAP
  334. 920linux October 22, 2011 11:17 am
    Another Asus K53E here. It worked great. Thanks very much!
  335. Rodney McDonell October 22, 2011 5:08 pm
    I fixed my problem that i commented on above.

    The problem was for some reason, iwlagn. I figured it out by unloading as many modules as i could, then adding one by one back and trying the S3 Sleep button.

    Sleeping was actually working, right up until i loaded iwlagn - which isn't working anyway.

    So i modified the the DDIR variable by removing the _hcd on the end
    &gt; DDIR=$DRIVERS_DIR/${driver}

    And then i modified the DRIVERS variable
    &gt; DRIVERS="ehci_hcd xhci_hcd iwlagn"

    and it works fine :)

    Incase anyone else is having these problems, My wireless card is a Intel Centrino Wireless-N + WiMax 6150. My laptop is Asus u56e-BBL5.
  336. Karri Kaksonen October 23, 2011 3:09 am
    Works on 64-bit Ubuntu 11.10 Asus G53J- Thanks for this code snippet. Earlier an accidental close of the lid forced me to reboot the unit. Now I can continue from where I left in a few seconds after pressing the start button.
  337. Chris October 23, 2011 6:07 am
    Step 2 worked for me on Ubuntu 11.10 x64 Oneiric on an Asus X52F but I found the the wireless didn't wake up on resume. Unloading and loading the wireless driver at suspend and resume sorts that problem out. I'm using the ath9k driver. Use lsmod to find which one you're using and substitute in the script if needed.

    Create a new script which will execute at suspend and resume:

    sudo gedit /etc/pm/sleep.d/00_wireless_sleep


    Copy and paste this into it:

    #!/bin/sh

    case "$1" in
    suspend|hibernate)
    /sbin/rmmod ath9k
    ;;
    resume|thaw)
    /sbin/rmmod ath9k
    /sbin/modprobe ath9k
    ;;
    esac
    exit 0


    And make it executable:

    sudo chmode 755 /etc/pm/sleep.d/00_wireless_sleep


    All credit to this contributor on the Ubuntu Answers for the script: http://askubuntu.com/questions/67280/wireless-doesnt-connect-after-suspend-on-an-asus-k52f
  338. paul October 23, 2011 7:22 am
    Fantastic. Works for N53SV, 11.10 64bit

    suspend and hibernate work so far.
  339. Vincent October 24, 2011 3:27 pm
    Great work, used it on a Jolicloud 1.2 installation.
    Machine Sony Vaio VGN-FZ11S.

    Finally I can use my wireless mouse without rebooting.
    Thx
  340. Burfee October 24, 2011 8:29 pm
    Hi,

    I have a dell studio xps 1340 with Ubuntu 11.10 x64. I tried both steps and with step 2 the system suspends, but doesn't recover from suspend. The other doesn't suspend.

    I have an Nvidia GeForce G210M video card and had to install the drivers from nvidia web site, because the system wouldn't boot with proprietary drivers.

    Any other suggestions about what i should try next?

    Thanks
  341. Laura October 25, 2011 1:53 am
    Finally I found something that works! I followed the step 2 and it works perfectly for my Asus K52JU, with Ubuntu 10.04.

    (¡Finalmente encontré algo que funciona! Seguí el paso 2 y funciona perfectamente para mi Asus KJ52U, con Ubuntu 10.04.)

    Thanks a lot friend! I was tired of turning off my laptop everytime I was gone for a short time and then turning on again. Also, I was looking for solutions everywhere and no answer until I came here!
  342. Janum Chandra October 26, 2011 4:29 am
    Works with Dell Optimax POS with xubuntu 10.04 and ubuntu 10.10

    Thank You! :D
  343. Oleh October 28, 2011 5:28 am
    Thanks a lot.
    Didn't work at first with HP Pavilion dv5 1110,
    but after BIOS upgrade to F21 works perfectly.
  344. Nondas October 28, 2011 11:41 am
    Thanks a lot. It worked perfectly on my Toshiba U500-1FN with Ubuntu 11.04 (kernel 2.6.38-11)
  345. charly October 29, 2011 1:28 pm
    suspends works perfect in ubuntu 10.04 on asus u31f but hibernate not so well thanks!!!!
  346. gecaj October 29, 2011 3:47 pm
    * Laptop: Lenovo IdeaPad Y530
    * OS: Linux Ubuntu 11.10 64bit

    Works perfect with my Lenovo IdeaPad Y530!
    Thanks a lot :)
  347. Graciela October 29, 2011 11:55 pm
    Thank you so much! It worked perfectly! When I close the lid of my Acer Aspire One D250, not only supends or hibernate but also the screen goes blank! Fully functional, just what I needed.

    P.S.
    I'm running Mint 11 Katya, it's by far the most suitable of all distributions I've tried on this netbook.
  348. joekr October 30, 2011 7:10 am
    Awesome. Fedora 15 64bit. Asus G53SX and it works perfect. Thanks so much!!!
  349. ya5utaka October 30, 2011 12:34 pm
    It doesn't work on my IdeaPad U260.
  350. Katia October 30, 2011 3:36 pm
    It worked perfectly for me too!! On an asus X54H! I had been looking for a valid guide all the day long with no results! Thanks so much!
  351. Siep November 1, 2011 1:55 am
    Worked for old MacBook 1.1 when upgrading Ubuntu from 11.04 to 11.10.
  352. ZSDI01 November 1, 2011 2:20 pm
    n Ubuntu 11.10 and Asus 1215B it's not working
  353. patwotrik November 2, 2011 3:41 pm
    Works!

    Asus U31F
    Ubuntu 10.04
  354. Kyle Konrad November 3, 2011 10:11 pm
    didn't work with 11.10 on a dell studio 1569
  355. Belzecue November 4, 2011 3:56 am
    Does not work for ASUS K53U laptop, but thanks.
  356. Sidner November 4, 2011 9:14 am
    Thank you! Worked perfectly!

    Laptop: Asus N53JQ
    SO: Ubuntu 11.04 64bits
  357. varius November 4, 2011 11:11 am
    fixed the bug on my
    Asus K42J running with Backtrack5 r1 32bit

    thanks !
  358. Sam November 5, 2011 11:38 am
    You Solve My Problem In Ubuntu 11.10 With My Asus N53SN, Thanks
  359. illphate November 5, 2011 7:43 pm
    Seems to work great on: Asus U52F Linux Mint 11 (Kayta)
  360. Phil R November 6, 2011 2:55 am
    Great... many thanks.

    Asus X53E-SX118V - Ubuntu 11.10 - Had to use "Step 2 Old" ("Step 2" didn't work for me) and Hibernate and Suspend both work fine.

    Cheers!
  361. Harry Metske November 6, 2011 5:06 am
    This suspend fix works great, thanks for posting !
    Hardware: Asus X54L
    OS: Ubuntu 11.10

    kind regards,
    Harry
  362. The Rolling reboot November 6, 2011 8:28 pm
    [...] A thread you might want to look at MAYBE. http://ubuntuforums.org/showthread.php?t=1866974 Just something else http://thecodecentral.com/2011/01/18...ot-working-bug [...]
  363. CJ November 7, 2011 1:08 am
    Not working on Dell Latitude D630, Ubuntu 11.04
  364. Vikrant November 9, 2011 3:05 pm
    This got sleep working on G74Sx as well.
  365. Ryan November 10, 2011 2:12 pm
    This post gets the award for the best post of the day.

    It worked. Asus U43f-bba6 running Ubuntu 10.04. And that was the last major issue I had to fix on this computer. Such a fulfilling feeling...
  366. RF November 10, 2011 4:58 pm
    Greate job, it works!!!. I thought I would have to shutdown everything every day before turning off the computer because hibernate and suspend crashed the pc badly.

    Dell E5410, Ubuntu 11.10
  367. TC November 10, 2011 5:23 pm
    Suspend works for me. Hibernate appears to work, but can't recover properly (all the swap UUIDs match up already). Computer hibernates and powers down. Pressing the power button starts it up, gets past GRUB, then fails and restarts, finally bringing up the desktop.
  368. TC November 10, 2011 5:25 pm
    ASUS K52F, Ubuntu 11.10 AMD64, LVM
  369. jijijaco November 11, 2011 2:47 am
    Thank you, it works on asus U36SD with Archlinux ! :-D
  370. Casey Davis November 11, 2011 5:08 pm
    Perfect saved me on dell e5520 running linux Mint
  371. wutum November 13, 2011 2:41 am
    it's great, now my erazer x6815 is able to hibernate and resume
    on kubuntu 11.10
    thanks a lot
  372. Mathias Mirza November 14, 2011 5:10 am
    Worked like a charm!
    Linux Mint 11.0
    Asus K52J

    Thank you very much :D
  373. naphatr November 14, 2011 7:39 am
    I follow every step in this and my Samsung N150 is still not sleep/hibernating, so I had a thought, what about if I boot as older kernel. and IT WORKS!!!! thx guys
  374. Ubuntu 11.10 Look Overhaul | Code Central November 14, 2011 9:36 am
    [...] posts: Fix Ubuntu (or Linux) Suspend/Hibernate Not Working Bug If you find this post useful, consider donating a few bucks to help the server running [...]
  375. illphate November 17, 2011 3:12 pm
    ASUS U53J works great
  376. ckappelhoff November 18, 2011 2:22 am
    Great! It works fine. Thanks a lot!


    But please make a change to your article: you shouldn't use sudo with window-programms line gedit. Please use "gksu gedit" or "sudo vim".
  377. andrej November 18, 2011 6:32 pm
    Works on a Lenovo U300s! Using Ubuntu 11.10 with mainstream kernel 3.1 and these boot parameters: "quiet splash pcie_aspm=force acpi=noirq i915.i915_enable_rc6=1" (though maybe not related)
  378. Will November 22, 2011 6:41 am
    I was looking for a solution for my Asus U43JC. This did the trick. I used the first code and followed the steps and it works!!! Many thanks to the author of this post. This was just what I was looking for.
  379. Steve Scott November 25, 2011 9:00 pm
    Recently installed Linux Mint 11 (Main edition) on a Dell Inspiron Mini 10 (1012), and immediately had an issue with not waking from suspend. Found this site, threw the script in there, and it works like a champ. Thanks!
  380. Cuong November 26, 2011 12:51 am

    But please make a change to your article: you shouldn't use sudo with window-programms line gedit. Please use "gksu gedit" or "sudo vim".


    thanks, I have updated the article.
  381. Dominus Mow November 28, 2011 5:08 am
    Ótimo post!
    Muito obrigado pela ajuda.
    Great post!
    Tnx very much for the help.
  382. Steven Rostedt November 30, 2011 8:00 pm
    Just installed this script on my brand new "Black Friday" ASUS U56E-RBL8, and suspend now works. This script is great, but we shouldn't need it. I'll try to get in touch with the powers that be to see if this can't be fixed properly, where the script is no longer needed.

    Thanks again for posting this, it saved me a lot of time in debugging it!
  383. Frank December 3, 2011 1:10 pm
    Works like a charm!

    Asus U36SD-RX354V
    Linux Mint Debian Edition Release 1
    Kernel 3.0.0-1-amd64
  384. kapok December 4, 2011 11:27 am
    Worked for my Asus K72JT (2.6.38-13-generic-pae #52-Ubuntu), thanks!
  385. mohamed December 4, 2011 3:36 pm
    I have no idea what this script is doing, but worked on the first shot !


    Thanks a lot

    HP EliteBook 8540w
    Ubuntu 10.04 LTS

    M.
  386. Coen Naninck December 4, 2011 5:42 pm
    Thank you SO MUCH for posting this, as this fixed both my Suspend and Hibernate issue in Ubuntu 11.04. My laptop is a BTO 15P35, in other countries known as a Pegatron A25A, or A25. I can't believe a simple script just fixed this. Cheers from Holland.
  387. No suspend on lid close - Page 2 December 5, 2011 1:39 am
    [...] this link http://thecodecentral.com/2011/01/18...ot-working-bug Today i will test on Ubuntu because it has very similar, if not exact, scripts as [...]
  388. Linus December 8, 2011 10:07 pm
    This worked on an Asus U41JF running Ubuntu 11.10. The only problem was that the wifi would not restart after a resume. However, a similar script to the one described here that removes/adds the kernel module for the wireless driver (ath9k) fixed this problem. For details, see: http://askubuntu.com/questions/67280/wireless-doesnt-connect-after-suspend-on-an-asus-k52f
  389. mko December 10, 2011 12:46 pm
    Thank you. It also works on a Casper Nirvana laptop running Ubuntu/Xubuntu 11.10.
  390. Igor Konnov December 11, 2011 3:44 am
    Thanks! Worked for me on UL80Jt until I updated to Debian testing (wheezy). Now the driver nouveau prevents the system from going to suspend. The following line in /etc/modprobe.d/blacklist.conf fixes that:


    blacklist nouveau


    Hibernate makes the screen garbled though it worked in squeeze.
  391. cytan December 11, 2011 2:55 pm
    The fix works on my ASUS A53E-EH91 for UBUNTU 11.10. It is *critical* that the executable be owned by root or the fix does not work.
  392. Lindsay December 16, 2011 10:37 pm
    Thank you! Worked great on my ASUS U52F running Mint 12. I was concerned it wouldn't as it gave me a bunch of errors concerning /root/.local/share/recently-used.xbel after I ran it, but when I tried suspend afterwards it worked.
  393. [...] content from: http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug &larr; [...]
  394. [...] resumed. As I do not use hibernate I do not care. Via Google I found one user who solved this using http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug. If you worked out to get hibernate working, please leave a comment, I will add this [...]
  395. Robin December 18, 2011 8:10 am
    Thank you so much! Works great on Asus U36JC using ArchLinux.
  396. Martin Lindén December 18, 2011 12:47 pm
    Fujitsu-Siemens P771 laptop, tunning ubuntu 11.10 64bit.
    Step 2 'old' version gave me working suspend and hibernate, but I had no luck with the updated step 2.
  397. [...] Lösung. Sie lässt sich auch auf andere Linux-Distributionen übertragen. In den Kommentaren des ursprünglichen Beitrags sieht man auch Nutzer von Fedora Core oder LMDE, die den Standby ihres Rechners fixen konnten. Das [...]
  398. Jon December 20, 2011 7:24 pm
    Works for fn + f1, but not for lid close. Asus u43jc. Power is set to suspend on lid close. Any ideas? By the way, this worked on 10.04, but upgraded to 11.10 and lost the suspend on lid close. -- Thanks for any help.
  399. Martin Lindén December 21, 2011 1:40 am
    Fujitsu-Siemens P771 laptop, tunning ubuntu 11.10 64bit. Two days after my previous post, my suspend/hibernate functions broke again (with step 2 'old' in place), and started working again when the script was completely removed.
    I have no idea why, but there have been quite a few updates recently.
  400. Tachylyte December 24, 2011 7:22 am
    Thanks so much. This works well on my Asus N55sf running Gentoo.
  401. Joao December 29, 2011 3:58 pm
    Great! Thanks a lot! It worked in my Asus N82JV, with Linux Mint 12
  402. Bernd Buerklin December 29, 2011 4:31 pm
    Lenovo Y530 Nvidia
    Ubuntu 11.10 upgrade from 9.04 per USB

    Step 2 Old works on this machine for both hibernate and suspend.

    (Step 2 does not work, messes with screen upon wake up bot hibernate and suspend.)

    Thanks a lot!
  403. McMax December 31, 2011 10:00 am
    My suspend problem solved.

    Debian Wheezy (kernel 3.1.0-1), ASUS N43JF.

    Thanks a lot.
  404. MarioMaster100 January 2, 2012 12:43 pm
    Thanks for this script, it worked on my Asus U56E laptop running the latest crunchbang version :)
  405. MarioMaster100 January 2, 2012 10:35 pm
    Oh yeah and the kernel I'm running is 2.6.38-bpo.2-amd64 on that crunchbang.
  406. oferty pracy dentysta January 4, 2012 11:34 pm
    I am glad I can now finnally have acess to this link. By the way, I am not a dude.
  407. empahminerva January 4, 2012 11:37 pm
    I am sure you will love <a href="http://www.louisvuitton-e-bags.com/tag/louis-vuitton-denim" rel="nofollow">louis vuitton denim</a> suprisely <a href="http://www.louisvuitton-e-bags.com/tag/louis-vuitton-shopper" rel="nofollow">louis vuitton shopper</a> to take huge discount
  408. Serg January 5, 2012 3:24 pm
    Hi. Thank you very much!
    Ubuntu 11.10, Asus G74Sx. Also you method resolved the problem with keyboard backlight on my notebook.
  409. blue January 6, 2012 3:59 am
    works on Asus x54h (k54ly)
  410. Sirc January 8, 2012 8:03 pm
    This also fixed my suspend not working on an Asus P7P55D-e Pro motherboard!
    Thanks a lot!
  411. Steve January 9, 2012 2:12 pm
    absolute legend worked for my Asus x53e
  412. recognosco January 9, 2012 6:10 pm
    works fine on Asus U31SD running Ubuntu 11.10. thanks.
  413. Scott January 10, 2012 1:49 pm
    This worked for me on Ubuntu 11.10 with kernel 3.0.0.14

    I'm running on an ASUS N53Jq laptop.
  414. maebious January 13, 2012 5:12 am
    Works perfect for Xubuntu 11.10!

    Thank you man!
  415. Trenien January 14, 2012 1:25 pm
    It works perfectly with my new Asus X73SJ, under Xubuntu 11.10
  416. Dispell January 15, 2012 6:33 am
    Works great on ubuntu 11.10 - Asus k53e lappie

    Thanks !!!!
  417. Zachary Herrington January 15, 2012 6:59 pm
    I would just like to report this worked on my Asus G74sx-bbk8 to fix suspend and ALSO MY LED KEYS also now work!!!

    Sweet fix imusing Ubuntu 11.10
  418. manu January 17, 2012 7:22 am
    Worked perfectly on an ASUS K54L, with Ubuntu 11.10 64 bit, using the Step 2.
  419. Suku January 17, 2012 7:48 am
    Works brilliant! I have a Toshiba NB550!
  420. Abhishek January 19, 2012 3:54 am
    Worked perfectly on Asus K52Jr with Linux Mint 12 Lisa.
    Got wireless to work with the help of Chris' script 00_wireless_sleep
  421. Ben January 19, 2012 7:08 pm
    Thank you!!! I am soooooo happy that this worked. I am using ubuntu 11.10 and this is the only solution I could find.
  422. Colin January 20, 2012 12:27 pm
    Worked for Dell Latutude E6410
  423. Tiago Sousa January 20, 2012 3:38 pm
    Thank you very much, great post, worked like a charm!

    I have an Asus N61j with Linux Mint 12
  424. Simon January 22, 2012 6:59 am
    Worked for me (ASUS G73JH)! I followed the steps one after the other.

    My problem (now fixed): The screen would turn off, black led keyboard too.
    But, the fan would not and either the rest of the hardware still on.
  425. Nathaniel Eliot January 22, 2012 7:27 pm
    This worked beautifully on my G74SX-A1. Thanks!
  426. Ducato January 24, 2012 9:01 am
    Works on custom built computer with Asus M5A99X evo motherboard and 64 bit ubuntu 11.10 with external usb 3.0 bus media card reader. Thanks sooooo much!
  427. Jury January 25, 2012 1:40 pm
    Работи с ASUS X54H-K54L и Ubuntu 11.10 Благодарности от България!
  428. Mauro January 27, 2012 8:11 am
    Works on Asus N55SF, with ubuntu 11.10 oneiric
  429. Alexander January 28, 2012 12:51 pm
    This did the trick on my Asus B53S running Ubuntu 11.10 64-bit, thanks a bunch!
  430. k12unch January 29, 2012 9:40 am
    thank you for this fix! tried resetting UUID's and other fixes from around the web, and nothing worked until this script.

    Saved me many hours of frustrated keystrokes.
  431. brxtux January 29, 2012 11:27 pm
    Worked great on an Asus U30S with Mint 12. Thanks!
  432. Jason F January 31, 2012 6:41 am
    Thank you very much - this worked on my Toshiba L305D with Linux Mint 12. At first however it seemed not to work - I closed the lid and the system continued running. Once I pressed Fn+F3 however (had to train it?), the sleep works perfectly on closing the lid.
  433. JTC January 31, 2012 2:16 pm
    Before I tried this solution, on my AMD Phenom II X4 running Linux Mint 11 64 bit and ATI HD4800 video card, it would go to a blank screen and not wake up. After my screen went black then I had blocks of the desktop running vertically on the left side of the screen and one horizontal on the bottom half of the screen and the picture was distorted. I had to restart the system. So it didn't work. I am not running the proprietary drivers for the video card currently.
  434. Shaiful January 31, 2012 9:36 pm
    working. thanks..
  435. Digasco February 2, 2012 9:18 am
    Worked fine for my Asus Laptops (P50IJ and P53) on Opensuse and Ubuntu, thanks a lot
  436. Jade February 5, 2012 12:21 am
    Amazing !
    It worked fine on my Asus laptop g74sx
    Thanks a lot !
  437. Jade February 5, 2012 12:22 am
    Amazing !
    It worked fine on my Asus laptop g74sx with ubuntu 11.10
    Thanks a lot !
  438. [...] URL původního příspěvku (blogu): http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug [...]
  439. Nitzan February 5, 2012 12:57 pm
    I was thinking of going back to windows, because of this bug, but this fixed it! Amazing.
    I use Ubuntu 11.10 on a Asus u13
    Thanks
  440. Clifton Wayne February 6, 2012 11:05 am
    Thank You for this,
    I have the same problem and this seems to have fixed it.
    This is on a Dell 1545 running Linux Mint 12, Cinnamon DE.

    Cliff
  441. Zwopper February 7, 2012 10:51 am
    Thakns!
    The "new" method worked fine for me running Linux Mint 12 on an ASUS U31SD
  442. Zwopper February 7, 2012 10:52 am
    Thanks!
    The "new" method worked fine for me running Linux Mint 12 on an ASUS U31SD
  443. Prof Andrew A. Adams February 8, 2012 6:43 pm
    Thanks for this. It solved my suspend problem last year on my N53SV running Fedora Core 15. However, I have now upgraded to Fedora Core 16 and I'm getting the same lack of any suspend activity - all suspend attempts just cause the screensaver lock to activate but don't lock the screen. As well as updating Fedora, Fedora 16 also updates to the new 3.2 kernel. Maybe that's the problem. Anyone else running a 3.2 kernel and have the suspend working?
    The script is still being executed according to /var/log/pm-suspend.log. I'm looking into whether it actually does anything (I've also tried dropping the script but that didn't help).
  444. ADOLFOHERNANDEZ February 9, 2012 6:48 am
    It's working on Lenovo Ideapad S10e runing ubuntu Lucid Lynx 10.04 LTS
    Thanks a lot for that code, you have earned a place in heaven! ;) lots of love.
  445. zen February 9, 2012 10:49 am
    Great, fast, solution for a pain in the A$$!

    ASUS G73SW-A1, Debian/Aptosid 2012-01-20 release: Linux 3.2 for 64-bit PCs
    linux-image-3.2-5.slh.1-aptosid-amd64

    (Same issue on many Linux releases and versions. I just went with Aptosid as it seemed to work better than most and support better CPU/GPU function.)

    Another known issues for ASUS that I use scripts for is the keyboard backlight (LEDs under the keys.) See attached code...not mine...but it works and I load it by calling the script when the desktop loads.)

    .ASUS_KB_LED.sh

    echo 3 &gt; /sys/class/leds/asus::kbd_backlight/brightness


    That's it. One simple line. The number, in this case 3, is the brightness. I've seen a few other solutions that work for older OS v2.6 kernels but I couldn't get stable results. Other than the issue of up/down button control this seems fine.

    By default on this OS and other versions it's always these keys that fail and are managed by ATK in windows.

    Regards
  446. WesleyStout February 9, 2012 6:04 pm
    Awesome, on Asus A52F running Arch Linux
  447. malinka February 10, 2012 3:29 pm
    I can't solve my suspend-problem with this script. However, for some reason, if I use a linux-kernel 2.6.39, suspend won't work.
  448. Tomas February 11, 2012 5:11 am
    You're the best.

    Lenovo IdeaPad V360, LA Version.
    Linux Mint 12.
  449. Adel February 11, 2012 9:56 am
    Thanks , Many Thanks
    I have Sony Vaio FZ 340 E , It works &amp; my problem solved

    Thanks
  450. Adrian February 15, 2012 4:24 pm
    Thank you very much for this. It works like a treat on my ASUS notebook. Specs below:

    ASUS U36JC-B1
    RAM 8GB
    Ubuntu 11.10 64 bit
  451. Kirk February 19, 2012 7:37 am
    Script worked great! :) Ubuntu 11.10

    Just purchased an ASUS X53E-RH52
    Initially resume did not work. After dropping in the script, worked like a charm.
  452. Lucia February 20, 2012 8:15 am
    Works fine on Asus U35JC with Linux Mint 12 Lisa.

    Thank you very much!

    Lucia
  453. jbcools February 21, 2012 6:00 am
    Thanks, worked on Ubuntu 11.10, Asus U36S !!!
    great, after several days without solution
  454. Fernando February 27, 2012 6:17 pm
    Thanks for your post.
    Tried your approach to fix the sleep-hibernate problem in my HP a1730n desktop running Kubuntu 10.10 64 bit. I used the Step 2 script, did more or less work.
    First time, I had to press the power button on the DT to get it to awake, would not respond to mouse or Kbd.
    When it slept one more time it froze. So I had to reboot.
    This computer must have some hardware problem, when I used Windows, it could never wake-up, so I am not surprised that it would not work.
    Thanks anyhow.
  455. Zoron February 28, 2012 4:45 pm
    Thank you! You are awesome!

    Worked great for an ASUS A53E running 11.10.
  456. Ralf March 1, 2012 1:17 am
    After hibernation did not work in random intervals, step 2 now seems to work nicely for me on a Lenovo X200 tablet, Ubuntu 11.04, 2.6.38-13-generic

    Manyt thanks!

    Ralf.
  457. mb March 1, 2012 5:53 am
    works for me too, asus K53E, 11.10
    thanxxxxxxxxxxxxxxxxxxxxxxxx !!!!!!!!!!
  458. Andres March 3, 2012 7:25 am
    EXCELENT STUFF!!!

    works as a charm in Lenovo IdeaPad Y530 with Ubuntu 11.10

    THANKS!
  459. Enrico March 4, 2012 5:41 am
    It work perfectly on my new Asus U36S and Ubuntu 11.10.

    Thanks a lot!!!
  460. Lawrence March 4, 2012 9:11 am
    Thank you sooo much!
    I'm happy ;-)
  461. greg March 5, 2012 10:20 am
    "Step 2 new" works! custom amd pc Ubuntu 11.10 64
  462. nasser March 5, 2012 11:31 pm
    brilliant script for malignant issue :) worked perfectly with fedora 16 install in Asus A43SA
  463. Bullfrog March 6, 2012 9:02 am
    The new step 2 worked on my Acer Extensa 5220 running Kubuntu 11.10
  464. Kevin March 7, 2012 3:09 pm
    Summary of problem: Machine did not go to sleep when clicking "suspend" on Ubuntu 11.10. Instead, display was off with a completely black screen. However the backlight was still on.

    Make/Model: Asus G73-JH with ATI 5870 graphics card

    Solution: Step 2

    Thanks for the shell script. Much appreciated.
  465. Moyug March 10, 2012 2:42 pm
    Seems to work on a ASUS 1225B, Ubuntu 11.10.

    I haven't tested it for a long time, but I didn't encounter bigs problems at the moment.

    The first suspend to RAM in a session seems not working, but after it's okay.
  466. Vlad March 12, 2012 7:14 am
    Great work! This fixed my hibernate - Ubuntu 11.10, Intel C206 motherboard, Xeon E3-1245, NVidia NVS300.

    Suspend was working fine - so I disabled the script on suspend to avoid resetting my printer (it makes a loud noise).
  467. Anfernee March 12, 2012 1:09 pm
    Works for me on my ASUS K53E running Mint 12 x64.
  468. Jonathan March 13, 2012 7:00 am
    Works for me on ASUS K53E-DH31 (k53e series), on Linux mint 12 based on ubuntu 11.10.

    Cela fonctionne superbement bien pour moi sur mon ordinateur ASUS K53E-DH31 (série k53e), qui roule sur Linux Mint 12 lui même basé sur ubuntu 11.10

    Merci!
  469. Senna March 13, 2012 3:15 pm
    Works great even on my Linux Mint 12! Thanks a lot.. Asus u-56
  470. brannon March 13, 2012 8:17 pm
    This worked great with an Asus U43JC on Ubuntu 11.10.
    Thanks!
  471. Sid March 17, 2012 5:56 am
    Works totally gr8 on Sony vpcsb25fg . Thanks
  472. Tim Peeters March 19, 2012 1:18 pm
    Yay!! Thanks a lot, this fixed the suspend function with 12.04 on my Lenovo Ideapad U300s!
  473. Joop Ringelberg March 21, 2012 12:29 am
    Thanks, another Asus k53E (ubuntu 11.10) that finally goes to sleep with this code.
  474. Tony March 25, 2012 8:55 am
    Seems to work great for me: Asus N55SL Ubuntu 11.10.
  475. Loïc March 26, 2012 4:06 am
    Just wanted to thank you, and hence report that the fix works great on Asus N82J with Ubuntu 10.04 LTS !
  476. IMR March 26, 2012 5:41 am
    ASUS U43JC-X1 ;) Woohoo!
  477. samuel March 31, 2012 11:02 am
    Funciona perfecto en Toshiba U500-1DV !!
    Perfectly works on Toshiba U500-1DV


    Muchas Gracias, Thanks a lot!!!
  478. Allan March 31, 2012 5:04 pm
    OOO Ma Gawd
    Suspend just worked for the first time since I bought my laptop
    thanks a ton
    running ubuntu 12.04 just for the record
  479. panproteus April 1, 2012 12:52 am
    Script made suspend succeed on Asus N55 @ Ubuntu 12.04 Beta2 / Linux 3.2.0-21-generic. Thanks.
  480. AtzeZ April 1, 2012 1:41 am
    USB-3 fix works great, runs well on UbuntU 10.04.(lucid)/ Linux 2.6.32-40-generic
    thx a lot from Germany
  481. [...] Navegando a la deriva con intenciones poco sanas para mi Linux Mint y curiosidad por las nuevas caracteristicas de Ubuntu 12.4&#8230; Me propuse solucionarlo en breve o darle caza al pinguino. Encontré un artículo que explicaba mi problema y una solución. Os explico los pasos que seguí ya que el articulo lo solucionaba para entorno Gnome y yo tengo KDE aunque la base es la misma, cambia un pelin las cosas. Fuente: http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug/ [...]
  482. Ubuntu user April 6, 2012 1:54 am
    Thanks man! It's working great!
  483. Nicolas Schodet April 7, 2012 12:52 pm
    Thanks, it works on a ASUS X52F on Debian squeeze!
  484. Michael Hines April 7, 2012 4:43 pm
    This worked for me too!
    Dell Inspiron 600 motherboard 0GDG8Y
  485. nicoroud April 10, 2012 3:10 am
    Works great on ASUS K53S !
    Thanks a lot.
  486. [...] http://thecodecentral.com/2011/01/18...ot-working-bug I don&#039;t run Mint or own a Asus Eee 1215B. My EEEPC&#039;s are a 900 and 701SD. I run AntiX on mine with [...]
  487. Pouria A April 16, 2012 3:50 pm
    Thank you very much! I can confirm this works with Ubuntu 12.04 64bit on a Asus X44L-BBK4.
  488. cirux April 21, 2012 5:35 am
    does not work for Ubuntu 11.10 64 bit on hp pavilion dv5, with nvidia graphic card. It lock the screen instead of suspending my lapdop...
  489. Wasp April 21, 2012 10:40 pm
    Works for Dell XPS 15 L501 on Ubuntu 11.10 64 Bit. THANKS A LOT! :)
  490. asus k52 jc April 24, 2012 7:15 am
    Works on Asus K52Jc, Ubuntu 11, Nvidia.
  491. echo_pik April 25, 2012 10:48 am
    Works on ASUS K72F

    tested under UBUNTU 11.10 &amp; 12.04 (both x64)
  492. Walter April 28, 2012 12:19 pm
    installed ubuntu 12.04 on my asus k72f laptop yesterday and came upon the freeze when putting the laptop into sleep.

    Found your solution and it worked!

    thnx!!
  493. janis April 28, 2012 1:43 pm
    thanks,it works! in my asus p53e :) os:ubuntu 12.04lts
  494. Jeremy April 28, 2012 7:04 pm
    Seemed to work like a charm for my Asus U52f, running Ubuntu 11.04. Thank you!
  495. M April 29, 2012 9:28 am
    I wasn't sceptical whether instructions from the start of last year would work, but they did! Hibernation now works on my Asus N61Jq running Ubuntu 12.04, Precise Pangolin (after enabling the option to hibernate, of course.) Thanks!
  496. M April 29, 2012 9:32 am
    I wasn sceptical whether instructions from the start of last year would work, but they did! Hibernation now works on my Asus N61Jq running Ubuntu 12.04, Precise Pangolin (after enabling the option to hibernate, of course.) Thanks!
  497. manisle April 29, 2012 4:12 pm
    Thank you, works on ASUS G74SX Ubuntu 12.04 64bit
  498. Amir Eldor April 30, 2012 9:31 am
    Works for me too on Ubuntu 12.04 N55SF, just had to add "iwlwifi" to the DRIVERS variable so the wifi would wake up too.

    Linking to this post on launchpad https://bugs.launchpad.net/ubuntu/+source/acpid/+bug/991492

    Thanks :)
  499. stalker67 May 1, 2012 6:22 am
    Thanks man!!! Work like a charm on an Asus K52J (notebook) with Ubuntu 12.04 64 bit.
  500. Chiv May 1, 2012 2:11 pm
    Thanks!
    Works on Asus ul30jt, Ubuntu 12.04
    Using steps 1, 2, 3
    +
    added the following line: blacklist nouveau

    to file: /etc/modprobe.d/blacklist.conf
  501. sentinel May 1, 2012 8:28 pm
    works like a charm with Slackware 13.37 (generic kernel) luks
    ASUS
    MODEL: A53S
    MB VER.: K53SD
    A53SD-TS72

    Thanks :)
  502. bahram May 2, 2012 10:17 am
    thanks very much
    It's works in my laptop Asus X44H
  503. Rael Gugelmin Cunha May 2, 2012 6:43 pm
    Works on my Dell XPS l502x running Kubuntu 12.04. Sleep works fine. Hibernation is disabled from box until now due some Ubuntu problems (it do not really hibernate, only lock screen).

    Thanks, you're the man!
  504. Rael Gugelmin Cunha May 3, 2012 4:35 am
    Just an update: I can put my machine to sleep, but after that, if I try sleep it again, I got a kernel crash :(
  505. Phil May 4, 2012 12:03 am
    Thank you, you make my day.

    Your solution works on Ubuntu 12.04 with Asus eeepc 1201N

    I just had to change
    DRIVERS="ehci xhci"
    to
    DRIVERS="ehci ohci"
  506. Leonardo May 4, 2012 6:15 am
    Works like a charm using "Step 2" (not tested "Step 2 Old")

    Machine details:
    Toshiba Satellite L770-11G
    Ubuntu 12.04 LTS

    Linux leonardo-port 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

    MemTotal: 8157948 kB
    MemFree: 4964772 kB
    SwapTotal: 8367100 kB
    SwapFree: 8367100 kB
  507. Blaker May 5, 2012 10:32 am
    ASUS N61JQ (N61J and also N61JQ-X1) Laptop
    Fedora 16

    Thank you!
  508. ray May 6, 2012 5:31 am
    Works great! thank you

    Samsung Series 7 Chronos
    Ubuntu 12.04 LTS
    "step 2" as is
  509. Arijus May 6, 2012 12:18 pm
    This is incredibly amazingly awesome, thanks!
    The "new" method works just great on Asus U31S model in Ubuntu 12.04.

    Thanks again!
  510. Axl Davis May 9, 2012 8:30 am
    this is what i got to help find my issue it did not work my laptop is HP Pavilion Dv5000
    thank you for your help

    Initial commandline parameters:
    Sun May 6 20:16:32 EDT 2012: Running hooks for hibernate.
    Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:

    /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.
    Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
    Linux HP-dv5000 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux
    Module Size Used by
    nls_iso8859_1 12617 0
    nls_cp437 12751 0
    vfat 17308 0
    fat 55577 1 vfat
    usb_storage 44173 0
    uas 17699 0
    rfcomm 38408 0
    bnep 17923 2
    bluetooth 148839 10 rfcomm,bnep
    joydev 17393 0
    parport_pc 32114 0
    ppdev 12849 0
    vesafb 13489 1
    nvidia 10390874 33
    binfmt_misc 17292 1
    snd_hda_codec_conexant 52418 1
    snd_hda_intel 24262 2
    snd_hda_codec 91754 2 snd_hda_codec_conexant,snd_hda_intel
    snd_hwdep 13276 1 snd_hda_codec
    snd_pcm 80468 2 snd_hda_intel,snd_hda_codec
    hp_wmi 13652 0
    sparse_keymap 13658 1 hp_wmi
    snd_seq_midi 13132 0
    pcmcia 39822 0
    snd_rawmidi 25241 1 snd_seq_midi
    snd_seq_midi_event 14475 1 snd_seq_midi
    arc4 12473 2
    snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
    iwl3945 73329 0
    iwl_legacy 71499 1 iwl3945
    mac80211 272785 2 iwl3945,iwl_legacy
    snd_timer 28932 2 snd_pcm,snd_seq
    snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
    tifm_7xx1 12937 0
    psmouse 73673 0
    tifm_core 15040 1 tifm_7xx1
    serio_raw 12990 0
    snd 55902 13 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    yenta_socket 27428 0
    pcmcia_rsrc 18367 1 yenta_socket
    cfg80211 172392 3 iwl3945,iwl_legacy,mac80211
    pcmcia_core 21511 3 pcmcia,yenta_socket,pcmcia_rsrc
    soundcore 12600 1 snd
    snd_page_alloc 14115 2 snd_hda_intel,snd_pcm
    wmi 18744 1 hp_wmi
    video 18908 0
    lp 17455 0
    parport 40930 3 parport_pc,ppdev,lp
    firewire_ohci 35854 0
    firewire_core 56937 1 firewire_ohci
    e100 36289 0
    crc_itu_t 12627 1 firewire_core
    sdhci_pci 13658 0
    sdhci 27360 1 sdhci_pci
    ahci 21634 2
    libahci 25727 1 ahci
    total used free shared buffers cached
    Mem: 1542676 759972 782704 0 99368 427484
    -/+ buffers/cache: 233120 1309556
    Swap: 1044188 0 1044188

    /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate: success.
    Running hook /usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate:
  511. Jim Holman May 9, 2012 12:07 pm
    Worked great with my Asus X53E running Ubuntu 11.10 64-bit.
    Thanks!
    Jim
  512. Nanyaks May 9, 2012 8:57 pm
    Well, i just looked at /sys/bus/pci/drivers folder on my system and it doesn't have the xchi folder -- see line 4 of the script above. Instead, there are ohci and uhci in addition to ehci.
    Does that have any impact on the how the script will work?
    My system is a Sony Vaio VPCEB1E0E.

    This is the listing I got from ls /sys/bus/pci/drivers:
    agpgart-amdk7 ata_generic HDA Intel mei pcieport uhci_hcd
    agpgart-intel ata_piix i915 ohci_hcd pci-stub
    agpgart-nvidia ath9k imsttfb parport_pc pdc_adma
    agpgart-via ce4100_i2c intel ips pata_acpi sdhci-pci
    ahci ce4100_spi ioapic pata_sis serial
    asiliantfb ehci_hcd langwell_gpio pci_eisa sky2
  513. Josechux May 10, 2012 7:06 am
    Worked perfectly in my asus u32u.
    THANKS!!
  514. davidjunyent May 10, 2012 2:10 pm
    [...] http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug [...]
  515. allg May 10, 2012 11:38 pm
    Hibernate and suspend work well
    Asus N53J Ubuntu 12.04 x64
  516. Nanyaks May 11, 2012 2:25 pm
    Finally, it works.

    I had to edit /etc/default/grub and I put GRUB_CMDLINE_LINUX="acpi_sleep=nonvs"...on most systems, the 'GRUB_CMDLINE_LINUX' parameter will be left empty ie. "" just add the above in there and run a 'sudo update-grub'.

    My system is a Sony Vaio VPCEB1EOE. Hope it helps!

    see -- http://askubuntu.com/questions/24048/answer/submit
  517. Lebicanot May 15, 2012 8:55 am
    � Do certainly not underline key phrases as well as sentences within your continue. In an e-mail, underlining signifies that the link back-links to an alternative report or even a webpage. On top of that, have no outlines while in the job application of which touching the written text, because this minimizes your return to through getting scannable. The apparent benefit for multiple car or truck is that it reduces gasoline. With the use of compounds, you could save you natural gas bucks simply because you don�t have to acquire natural gas upon every last long getaway during which you are able to visit numerous mileage taking in a smaller amount energy. how unlock iphone 3gs
    [url=http://wheretounlockiphone4tech.info]info here[/url]
    soundly simply by discovering rules http://wheretounlockiphone4tech.info ,
  518. zach May 16, 2012 4:41 pm
    Works perfectly! Asus U36JC with Ubuntu 12
  519. wayne May 18, 2012 3:37 pm
    Did not work for me with Ubuntu 12.04. Hibernate and Suspend worked great with 11.10... broken in 12.04. I've tried every fix that I could find but my system will go through all the motions of a successful hibernation or suspension but then wakes back up immediately.... any ideas?
  520. Brenden May 20, 2012 8:52 am
    You sir, are my hero. closing the lid on my HP envy14 with Ubuntu 12.04 now works as expected(suspend).
  521. Brenden May 20, 2012 8:55 am
    @wayne, check the /var/log/pm-suspend.log as instructed and see if there are any errors. Also, make sure the 20_custom_suspend file has the correct 755 permissions.

    In other words, make sure you didn't miss a step. I'd also recommend trying ONLY sleep/suspend before trying hibernation and see if you can get that much to work. Then narrow your possible causes down on hibernation if it still doesn't work.
  522. Simon May 21, 2012 2:17 am
    Like a charm, thank you so much!

    Notebook: Asus P53E
    OS: Crunchbang
    Kernel: 3.2.0
  523. Pricguere May 21, 2012 12:20 pm
    Even though the video ran, Mr. Edwards’s reaction had to be muted. Or even closed his eyes immediately as well as , again, in addition to sometimes touched his fingertips of his lips. When doing it was indeed over furthermore court might have been adjourned, his lawyer clapped him by the shoulder. Mr. Edwards laughed. [url=http://www.oakleyoutletuk.com]replica oakleys[/url]
    China’s inflation becoming below our government’s target when considering the particular third month, giving Premier Wen Jiabao more room on to ease policy when you need to stimulate an economy that expanded last quarter using all the slowest pace since 2009. [url=http://www.jerseysuk.eu]cheap basketball jersey[/url]
    Inflation under control may boost odds relating to additional monetary maybe fiscal stimulus after Wen’s campaign in order to really rein during property combined with consumer prices slowed growth by a world’s second-largest economy. The main government may aside from that will have an easier path to be able to loosen controls on prices for resources on top of that utilities. http://www.oakleyoutletuk.com
  524. chao May 21, 2012 5:23 pm
    this solution worked for me. My system is ubuntu 10.04 (2.6.32-38). Laptop is ASUS A53U. Thanks.
  525. geagueTub May 22, 2012 12:45 pm
    [url=http://vipkatalog.pl]SEO Katalog[/url]
  526. Patrick May 22, 2012 6:32 pm
    Thank you for this great tip!!
    This worked great on my ASUS U52f with Linux Mint 12
  527. hgr May 22, 2012 11:39 pm
    Thanks for the solution.
    It worked on an ASUS 1225b with opensuse 12.1. It solved the hibernation issue.
  528. Rob May 23, 2012 7:48 am
    Thanks a ton!
    Fixed hibernate issue for me on ASUS K53S with Ubuntu 12.04
  529. mobius May 26, 2012 2:52 am
    work'd fine step number 2 on a Asus u43f Thanks! but the only minor problem i guess is that the wlan LED does not turn on after suspension :/ don know why
  530. johnny cravatta May 27, 2012 11:48 pm
    Very very thanks, the script "step2" works fine for me,
    my desktop PC Asus motherboard:
    M4A785G HTPC AMD785G SB710 DDR2-1200 HD 10-CH
    Ubuntu 12.04 precise pangolin gnome-shell
    before using your script after a suspend, some usb, like a pendrive and wifiDongle, dont'work.

    wifi dongle chip: ZyDAS ZD1211B 802.11g
    usb pendrive: SanDisk Corp. Cruzer Micro U3
    usb card reader: Alcor Micro Corp. Multimedia Card Reader

    Now with your script all usb has been resumed and works fine.
    Now i go to write a little post on my blog in italy to help and redirect all user having the same problem.

    thanks,
    johnny cravatta il mago della giacca.
  531. [...] Segnalo un problemino che riscontravo in precise pangolin e che ora ho risolto, fortunatamente grazie ad uno script ed a lavoro che hanno fatto su questo sito. [...]
  532. Jacopo May 30, 2012 4:16 am
    Hi guys,, it wooooooorks!!! I've got a notebook asus x54h, with ubuntu 12.04 64bit. ram 3.8, intel core i3-2330m cpu @ 2.20ghz x4, gallium 0.4 on on amd caicos. I followed the first step, try it!!
  533. dmitri May 31, 2012 2:14 am
    perfect ASUSUX31E
  534. Benova May 31, 2012 2:56 am
    Many thanks for the solution!
    Now hibernate/suspend mode works on my asus N53S with ubuntu 12.04.
  535. Raman May 31, 2012 12:37 pm
    Works on Asus U32U. Thanks genius.
  536. Raman May 31, 2012 12:39 pm
    Works on my Asus U32U, using Ubuntu 12.04. Thanks genius.
  537. aurel June 2, 2012 2:39 am
    work fine on ASUS K73S, ubuntu 12.04.
    Thanks
  538. Mikael June 5, 2012 2:41 am
    Works on my ASUS X53S, Ubuntu 12.04,
    Thanks
  539. Furkan Tektaş June 7, 2012 4:13 am
    Works fine on my Lenovo U300S with Fedora 17. Thanks.
  540. Nicola June 8, 2012 7:27 am
    Great! It works perfectly on my Samsung Ultrabook Series 5 (NP530U3B-A01IT). It just works. Thank you very much.
  541. Yumi June 8, 2012 9:11 pm
    OMG! This is so exciting. Totally works. ASUS U31SG Ubuntu 12.04. Thank you so much you rock.
  542. Jorge June 9, 2012 1:24 pm
    Hey, Thanks, worked on asus K53E
  543. Jed June 10, 2012 11:13 am
    Model: Asus G73SW-BST6 ( don't know if the last 4 characters matter ).

    Linux Disto: Linux Mint 13 (it's based on Ubuntu 12.04).

    Works: Indeed, it does.

    Who wrote this shell script? I need your name so that I can name my computer after you, since you now own it.
  544. Cengopon June 11, 2012 2:53 am
    Well... It did not work on my Dell Inspiron N5010 :-(
    "Funny" thing is that suspend worked until I upgraded from Ubuntu 11.10 to 12.04, but your magic advice unfortunately did not solve the regression.
  545. Yuri June 12, 2012 1:13 am
    It works on Asus N73JG with opensuse 12.1. :-)
    Now notebook can suspend to ram and to disk :-)
    I was very long time awaited for this solution.
    Thank you very much!
  546. [...] 1. Drop this script in /etc/pm/sleep.d . I downloaded it from here and made slight changes to [...]
  547. Joy Prakash June 16, 2012 2:48 am
    Well this is absolutely painless fix to my ASUS P53E.
    Suspend worked just like that.
    Thanks
  548. rexct June 19, 2012 7:04 pm
    Suspend works great on ASUS Eee PC 1015B with ASMedia usb 3.0 chip。
  549. Aleksa June 19, 2012 10:38 pm
    Thank you man. This script is great. It works well on my Asus K52JC laptop. I was searching for this weeks :) When use hibernate it turn off my laptop, but when I turn on it work.
  550. malinkb June 20, 2012 2:08 pm
    Don't work with clevo 751tun / Zepto znote M15a in Ubuntu 12.04
  551. Ben June 21, 2012 1:20 pm
    Works with Linux Mint 13 too!
    Novatech 2760 laptop with intel hm65 chipset
  552. Carlos Montana June 23, 2012 3:45 pm
    Doesn't work on Asus 1015 BX with fglrx driver :(
  553. malinkb June 24, 2012 1:39 am
    Don't work with clevo 751tun / Zepto znote M15a in Ubuntu 12.04


    It's clevo761tun, and not clevo 751tun.
  554. Kaykay June 28, 2012 4:00 am
    'ITS A KIND OF MAGIC'. 'Step 2 Old' worked like magic on my HP Envy 17 running Ubuntu 12.04 with ATI Radeon 5800 series VGA. Now i like the PrecisePangolin
  555. GregInTexas July 1, 2012 2:08 pm
    Thank You! Thank You! Thank You! The "new" step 2 worked on my brand new Samsung Chronos Series 7 NP700Z5B laptop with Ubuntu 12.04 LTS. It works with selecting "Suspend" from the power menu, and with closing the lid. When the lid is opened, it stays off, just short press the power button and it comes right back to the login and resumes where it left off.

    Hat tip to you, sir!
  556. Camilo July 3, 2012 2:41 pm
    Thanks a lot! New step 2 works great on Asus N53SV running opensuse 12.1!
  557. Diogo Baeder July 4, 2012 6:17 am
    Works like a charm, for me! :-)

    For reference: I was having a "Having NetworkManager put all interfaces to sleep...Failed." message in my /var/log/pm-suspend.log, and the script described in Step 2 (not the "OLD" one) made the suspend operation complete successfully.

    Thanks a lot for the workaround! :-)
  558. Victor Karani July 6, 2012 11:33 pm
    Works for ASUS X54L 12.04 LTS. Thanks much.
  559. Don July 9, 2012 6:25 am
    Thank you,
    This always works for me on my laptops. I'm surprised we are still needing to do this two years after the first time I used this code.
  560. Brandon July 10, 2012 12:33 pm
    @Don

    Yeah its pretty ridiculous that this hasn't been fixed upstream yet :/
  561. icegood July 11, 2012 3:12 am
    Yes! Works for my Asus K52D too! So, what it means?
    Asus seem to have special power management for own usb controllers?
    Because all posts from there from ASUS users.
    Developers should take it finally into account!
  562. Xer0 July 11, 2012 12:06 pm
    Worked like a charm for Asus-UX31 running Mint 13.
  563. kaszabi July 17, 2012 6:23 am
    Work fine on Asus K52F this was very easy and useful. Thanks
  564. Marco July 18, 2012 11:19 am
    It works for my laptop asus u32u with xubuntu 12.04
    thanks from italy
    ciao
  565. Xiaodu July 21, 2012 1:41 am
    This worked for Asus A42Jv (aka K42Jv) running Ubuntu 12.04. My laptop can finally suspend without a black screen of death. Thanks a lot.
  566. SR July 22, 2012 1:18 pm
    Works also on Asus U45J, with Mint 12. Thanks!
  567. Tillo July 24, 2012 4:48 am
    Thanks so much, works perfectly on Ubuntu 12.04, Samsung Series 5 notebook (Samsung 530u)!
  568. scoubi007 July 24, 2012 11:19 am
    Works perfect on my Toshiba Satellite U500/1DZ with Ubuntu 12.04.

    Why don't integrate directly in the distribution ? :)

    Thx
  569. Jim R July 26, 2012 6:01 pm
    WOW! New Step 2 worked perfectly, thank you very much!

    Asus ROG G74SX
    Ubuntu 12.04
  570. Metta July 26, 2012 11:40 pm
    For Toshiba Portégé R830, try disabling the BIOS setting for VT-d virtualization by using "VT-x only".
  571. duaverenm3 July 28, 2012 10:54 pm
    Здравствуйте.
    Посмотрите качественный [url=http://shop-sapato.ru/]купить брендовые туфли[/url] Отличная система доставки, скидки покупателям.
    Между прочим ответы на Ваши вопросы, всегда можно получить у консультантов магазина. А так же еще можно обратить внимание [url=http://shop-sapato.ru/gde-kupit-muzhskie-botinki/kupit-valenki-irkutsk.php]купить валенки иркутск[/url]
  572. Moises July 29, 2012 12:33 pm
    Thanks, works ok on Lenovo u300s with ubuntu 12.04 64 bit. Followed step 1, step 2 &amp; 3. Regards ...
  573. icegood July 30, 2012 1:09 am
    Don't know whether script is OK or wrong but work not perfect. After applying suspend-resume pair at least once and after rebooting i cannot see even boot loader menu (bios and asus splash screen both available thought). Seems wrong power state saved to videocard. After physically turning off laptop and restarting everything is OK again.
  574. betaraybill August 2, 2012 1:08 pm
    Worked perfectly on an ASUS K53e with fresh Linux Mint 13 64-bit Mate. Thanks so much!
  575. [...] chmod 755 /etc/pm/sleep.d/20_custom-ehci_hcd Sources: AskUbuntu and The Code Central Share this:TwitterFacebookLike this:LikeBe the first to like this. This entry was posted in [...]
  576. Constantine August 10, 2012 4:31 am
    "step 2" works perfect for me. My laptop configuration is:
    Intel Core i5-430M
    Radeon HD 5730
    Kubuntu 12.04
  577. Adrian August 10, 2012 7:33 pm
    This solution works perfectly on Debian 6.0.5 Squeeze with an Asus X54HR-SO060V.
    Thank you so much!
  578. [...] ink to a guide [...]
  579. ASUS U32U Debian Wheezy user August 16, 2012 5:54 am
    It worked for me, thanks a ton.
  580. tizzef August 17, 2012 2:02 am
    Yog Yog,
    Many thanks, works fine for me on Asus K72JT with Ubuntu 3.2.0-26-generic.
    Great job ;)
    tizzef
  581. Pete August 17, 2012 8:49 pm
    you're brilliant! step 2 worked for me. AMD system with nVidia card - resume would give me a blue line at the top of my screen and it would stop there. Also my internet connection would be de-activated. Everything working sweet now.
  582. Dirk August 18, 2012 2:25 pm
    Just great. Toshiba Satellite Pro L770 - 14N and Ubuntu 12.04
    Thank you.
  583. SR August 19, 2012 7:04 am
    Works also in Mint 13 (Maya) on my Asus U45J. Strange that Ubuntu or Mint has not included this in the latest distributions.
  584. Orvar Arnarson August 21, 2012 7:19 am
    Works on Asus Eee 1225B with Mint 13. Thank you so much.
  585. Scott Olson August 26, 2012 3:22 am
    Works in Linux Mint 13 (Maya) on my Asus K42Jv.
  586. Ali zare August 28, 2012 3:04 am
    Not working on Asus 1215B with ubuntu 12.04.
    only works occasionally
  587. Eszter September 5, 2012 12:39 pm
    Works with Linux Mint Mate on Asus A53S. Thanks!
  588. David September 18, 2012 9:25 am
    Thank you very much!!! It works on my Asus K52F laptop
  589. Paul September 18, 2012 6:50 pm
    Works with Ubuntu 12.04 with Asus EEEpc 1201N but changed DRIVERS="ehci xhci" to DRIVERS="ehci ohci" as mentioned by a previous comment.
  590. COLT September 26, 2012 10:22 am
    Works great at my fresh ubuntu 12.04 LTS N53SV 3.2.0-31-generic-pae. Thumb up for that!
  591. ilias October 2, 2012 7:41 am
    Sweet! It worked like a charm. -- Ubuntu 11.04

    Thanks much!
  592. schlampen October 15, 2012 7:02 pm
    This site certainly has all the information I needed about this
    subject and didn't know who to ask.
  593. Z.K. October 27, 2012 1:16 pm
    It does not work for me on my desktop with NVida 8200. Everytime I put the computer to sleep, I get a black screen when it resumes. I tried several variations on this tutorial as well as updating to the current video drivers rather than the open source drivers. Nothing has worked.
  594. Evans November 6, 2012 4:09 am
    Asus K53VX + linux mint, works perfectly, thank you!
  595. Lance November 27, 2012 5:09 pm
    The first script worked the best, but ONLY after updating to the proprietary ATI video drivers on my HP DV7-3165DX. Even then, it ONLY worked when closing the lid in the primary User Profile while logged in. The Guest profile didn't work, neither did closing the lid after logging out of the primary profile. The Suspend feature didn't work at all either. Meh, it's progress....
  596. Click Here To Find Out More November 29, 2012 5:13 am
    It is actually a nice and useful piece of info. I am happy that you shared this helpful info with us. Please stay us informed like this. Thanks for sharing.
  597. ideonella dechloratans November 29, 2012 4:46 pm
    certainly like your web site however you have to check the spelling on several of your posts. A number of them are rife with spelling problems and I in finding it very bothersome to tell the reality however I will definitely come again again.
  598. Laryllan December 23, 2012 6:54 am
    This works for me too, very nice.

    I had to add 'ohci' in line 9, like this:
    DRIVERS="ehci xhci ohci" # ehci_hcd, xhci_hcd
  599. IGS January 21, 2013 1:56 am
    Works great on a MSI CR620.
    Thanks a lot.
  600. Joel@Sublimigeek February 17, 2013 3:36 am
    Hi,

    Just for information, this tips works great for my Laptop "ASUS X202E-CT006H" on Ubuntu 12.10 x86_64.

    Thanks a lot &amp; good job because an laptop without suspend really sucks ^^

    Joël
  601. Charles Smith February 18, 2013 7:19 pm
    Thank thank thank thank you!!!

    Id lvoe you dude or girl, whatever, it works into an Acer Aspire X1200 debian squeezy 64 bits, finally!!

    love you!
  602. reviews On adonis golden ratio March 1, 2013 6:41 pm
    Wow that was strange. I just wrote an really long comment but after I clicked
    submit my comment didn't appear. Grrrr... well I'm not writing all that over again.
    Anyhow, just wanted to say fantastic blog!
  603. Rich March 19, 2013 2:02 pm
    Nice this worked for me thank's. Asus K53E, BT5R3/Ubuntu 10.04, Kernel 3.2.6, Intel Integrated HD graphics, i3.

    Thanks again,
    Rich
  604. Evan March 29, 2013 1:45 pm
    this worked for me!! Asus X201e, Ubuntu 12.10 x64, Intel Celeron 847

    also found a script for enabling Hibernate option in power menu: https://help.ubuntu.com/12.04/ubuntu-help/power-hibernate.html
  605. cuong March 31, 2013 9:49 pm
    tgh
  606. G-man March 31, 2013 10:39 pm
    Unfortunately this didn't work on my Asus N56D (AMD A10 + Radeon HD 7730M), suspend and hibernate are both still broken :(

    I'm on Linux Mint 14 (dual-booting with Windows 8)
  607. Adnan April 23, 2013 4:38 am
    Worked. Fujitsu Lifebook A530, Ubuntu 12.04 LTS
  608. turmeric April 25, 2013 7:29 pm
    Unfortunately, while turmeric is a super safe herb, taking
    too much everyday does have adverse effects. And lastly make sure
    to laugh and enjoy life, this is the key to longevity. Curcumin
    supplements can be an easy way to add the chemical to your daily routine.
  609. tahitian oil April 27, 2013 8:44 am
    Reputable dealers who carry the product are the safest to buy from, so
    you know what you're getting. What you need is something that has enough active ingredients to actually be effective. Many people are gradually turning to more natural treatments since most of these do not present harmful side effects.
  610. palm kernel oil April 28, 2013 11:27 am
    In addition to this is the fact that it serves has a purgative, this may not be
    unconnected with the oily nature of the extract although the
    phytochemical constituents may also be responsible for this effect.
    This is a certificate trading program designed to tackle the environmental and social problems created by the production of palm oil, kind of like Carbon Credits help reduce carbon damage on the planet.
    Many companies put it in products like Oreos, Girl
    Scout Cookies, and various cracker brands.
  611. massari May 1, 2013 1:34 pm
    Howdy, I spotted your website on http://thecodecentral.
    com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug at the same time as browsing for
    a related topic, your blog came up, it seems good.
    I've bookmarked it in my google bookmarks.
  612. Alvin May 9, 2013 12:34 pm
    Worked for me on my ASUS x202e (Pentium) on Ubuntu 13.04, just needed to restart after step 3.
  613. budiwijaya May 10, 2013 7:57 am
    It works great! using step 2 unmodified.
    Using samsung series 5.

    Thank you
  614. sebita May 23, 2013 6:11 pm
    Worked fine on Toshiba L745 with Ubuntu 12.04 64bits
  615. rosehip oil May 29, 2013 12:02 pm
    In one study, researchers found that tea tree oil was as effective at treating acne as benzoyl peroxide, and it didn't result in the peeling and redness that the peroxide sometimes causes. It is an effective balm for flare-ups of acne, too. It contains vitamins A, E, and other essential nutrients including omega-3 and omega-6 fatty acids.
  616. Sriram June 13, 2013 2:54 pm
    Thanks a lot!!! I have been thoroughly irritated with this bug for a long time!!! Now my Ubuntu 13.04 is complete... :)
  617. vga extenders July 4, 2013 4:13 pm
    By googling around, I found this post. It seems that it will also work for other laptops that have similar problem with Ubuntu 10.10. The credit belongs to the original poster and all others who contributed to that solution. Though I have thoroughly tested the script and I hope it will work for me.
  618. Robert July 9, 2013 12:56 pm
    Beautiful! Suspend + hibernate now seem to be working on my system. Thank you!

    Linux Mint 14 Amd64 (Cinnamon)
    Asus M4A87TD Evo
    Phenom II 965
  619. I read this post completely regarding the resemblance of hottest and preceding technologies, it's remarkable article.
  620. this youtube clip emusic July 29, 2013 9:24 am
    With havin so much written content do you ever run into
    any issues of plagorism or copyright violation? My website
    has a lot of exclusive content I've either written myself or outsourced but it appears a lot of it is popping it up all over the internet without my agreement. Do you know any solutions to help reduce content from being stolen? I'd
    really appreciate it.
  621. Air Conditioning Repair Louisville July 29, 2013 10:05 pm
    Hey! This is my first visit to your blog! We are a team of volunteers
    and starting a new project in a community in the same
    niche. Your blog provided us valuable information to work on.
    You have done a marvellous job!
  622. betov July 30, 2013 3:20 pm
    Este scrip funciona perfecto en una laptop Toshiba L305D con Debian 7.1, muchas gracias en verdad, saludos desde México


    This script workit in laptop Toshiba L305D whit Debian 7,1, Thank you very much, Regards from México
  623. Debra July 30, 2013 6:14 pm
    Everyone loves it whenever people get together and share ideas.
    Great website, continue the good work!
  624. Gene Ulmer July 31, 2013 10:37 am
    Did not work on my hp pavilion zv5000 running 12.04 w/ati mobility radeon 9200. Back to searching for a fix.
  625. anh August 21, 2013 5:59 am
    Did not work on Toshiba Satellite A200
  626. Farrell September 24, 2013 10:34 am
    Well, I tried it on a Lenovo SL500 (with Intel graphics, not Nvidia), and...it worked!!!! Thank you!!!!
  627. リモワ スーツケース 激安 October 17, 2013 4:46 pm
    http://cheaprimowal.tumblr.com/
  628. omega 修理 October 17, 2013 5:44 pm
    品質保証!
  629. Adam October 24, 2013 5:55 am
    Hey this is working for me so, thanks very much!!

    Toshiba Satellite L500-1XD
    Ubuntu 12.10
  630. WIZBALL October 25, 2013 8:43 am
    Many motherboard pc changes linux

    sudo -s
    echo USB0 &gt; /proc/acpi/wakeup
    echo USB2 &gt; /proc/acpi/wakeup

    works..
  631. duvetica sale October 25, 2013 5:00 pm
    researchers said that the grandson , not only for the American War of Independence to Colonial wars of national liberation and establish a paradigm , but also for the signing of the peace treaty of peace negotiations with the success stories銆侷f you insist on every 60 minutes " moderate to severe " intensity physical activity , academic performance can be increased by one level, such as from "C" to "B"銆侻eeting also said that the Bank of England is expected in the third quarter and fourth quarter gross domestic product (GDP) growth rate were 0.7% or slightly above this level銆侫fter the British defeat at Yorktown in the negotiations with the United States銆?8th century French sculptor Palestinian pottery Deere , will create their own Statue of Liberty , on behalf of the people of France presented to the American people to commemorate the 100th anniversary of American independence .銆侭ank of England Governor Carney said earlier that only in the unemployment rate fell below 7% before considering raising interest rates銆係ome have called Border Agency action is completely "racial discrimination."銆
  632. canada goose snow mantra used December 6, 2013 7:21 pm
    HTC wild fire deals made for people who need to buy a phone which is reasonably priced. afican ameican in addition to antiqe watches. Ujjayi breathing helps to clear toxins from your system, give you energy and can be practiced in conjunction with yoga poses or on its own in a meditative pose. A great title pulls at the physic and the reader has no other choice but to pacify the burning desire to get in. Later, those who had booked 837528271liuwenjie directly iPad can take them at Apple Store or just at home waiting for shipment. It is a kind of reward for brilliant students as the reductions of fees or direct financial help. Maybe, sometimes, they should be judged on more than that. Football Rules And RegulationsFootball, as every other game, has its own set of rules and regulations to ensure one team does not exploit the other and the game proceeds in a disciplined manner and prevents physical assaults and injuries. Earth Shoes Promoting Many Health BenefitsIf you were taking into consideration buying shoes and decided on the spirit shoes brand you will be happy to know these shoes do not use any sort of animal by products. Sometimes those modifications are removable and transferable to another cartridge, sometimes not. Here are 5 ways to promote your positive mental attitude:1. That is, if you get into an accident and they are injured, the payments portion of your policy will kick in if you have this type of coverage. "I cannot resist temptation," says Hartman. Once aware of a habitual reaction, are you choosing to stay in frustration in attempt to "control" the situation, or are you willing to "choose peace" and align with the situation? At that time, the earth had ten suns. Rice bran oil is also rich in a compound identified as oryzanol, an antioxidant and free radical 'buster' more powerful than Vitamin E and found only in this oil. However, if your goal is just to make a simple wooden flute, then your project isn't that complicated. We had a things abot Adidas Thee is compaison abot moden concepts and Adidas id a Geman band. Do you enjoy the process more in the beginning? One company that uses this type of tournament described the results as a "PR success yet a commercial failure. To all single out there: if you are looking to be dating women or, given the circumstances, dating men, all you need is an i . Do not simply join the line and head on your merry way, picking and choosing items as you see them. That's where the dimensions and notes come in handy. Bt yo'd bette wash it with cod wate o wam wate nde 40 ? Using deadbolt locks is recommended for all doors. Characteristics of kids football include:Excitable and enthusiastic "" there will be loads of energy, enthusiasm and noise! Internally, it can lead to cold sweats, circulatory collapse, convulsions, coma, and even death. Most are looking forward to marriage and having a family.At that time, the earth had ten suns. Rice bran oil is also rich in a compound identified as oryzanol, an antioxidant and free radical 'buster' more powerful than Vitamin E and found only in this oil. However, if your goal is just to make a simple wooden flute, then your project isn't that complicated. We had a things abot Adidas Thee is compaison abot moden concepts and Adidas id a Geman band. Do you enjoy the process more in the beginning? One company that uses this type of tournament described the results as a "PR success yet a commercial failure. To all single out there: if you are looking to be dating women or, given the circumstances, dating men, all you need is an i .Do not simply join the line and head on your merry way, picking and choosing items as you see them. That's where the dimensions and notes come in handy. Bt yo'd bette wash it with cod wate o wam wate nde 40 ? Using deadbolt locks is recommended for all doors. Characteristics of kids football include:Excitable and enthusiastic "" there will be loads of energy, enthusiasm and noise! Internally, it can lead to cold sweats, circulatory collapse, convulsions, coma, and even death. Most are looking forward to marriage and having a family.
  633. lostincraft.de December 7, 2013 2:30 am
    hi!,I really like your writing so much! proportion we keep up a correspondence more approximately your
    post on AOL? I need an expert in this area to solve my problem.
    Maybe that is you! Having a look ahead to see
    you.
  634. chat gratis link January 28, 2014 5:37 pm
    Hi would you mind sharing which blog platform
    you're working with? I'm planning to start my own blog soon but I'm having a
    difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most blogs and I'm looking for something completely unique.
    P.S Apologies for getting off-topic but I had to ask!
  635. emusic youtube.com February 5, 2014 8:18 pm
    This site was... how do I say it? Relevant!! Finally I've found something which helped me.
    Thanks!
  636. An impressive share! I have just forwarded
    this onto a friend who was conducting a little homework on this.
    And he actually ordered me breakfast due
    to the fact that I found it for him... lol.
    So let me reword this.... Thank YOU for the meal!! But yeah, thanks for spending
    the time to talk about this subject here on your website.


    Here is my web page - <a href="http://www.youtube.com/watch?v=H75VHn6D4p8" rel="nofollow">Download Windows 8 1 free full Version 64 bit</a>
  637. buy Msi motherboard March 20, 2014 5:37 am
    I just found this website very interesting for me, I will bookmark it to come back again.Thanks for your helpfull tips,Cheers!
  638. Jotroick March 25, 2014 12:54 pm
    THANKS!!! A LOT!!! REALLY WORKS!!
  639. Victor April 3, 2014 11:35 pm
    Working with Lenovo Ideapad Z580.
    Bluetooth hang after resurrect.
    Changes:
    DRIVERS=ehci uhci xhci
    script (in above comment) rmmod/modprobe ath9k
  640. the pirate bay April 5, 2014 3:48 pm
    It started with i - Phone and it has now gone to live in i - Pad 2; the reason- not enough availability.

    A very convenient strategy to search for things
    for the web is to easily speak your search term.
    Typically, the My Documents folder is the best anyone
    to use.

Leave a Comment

If you would like to make a comment, please fill out the form below.

Name (required)

Email (required)

Website

Comments
If you want to post source code, please wrap it with <pre> </pre>, or it will break.
For quotations, please use <blockquote> </blockquote>

Subscribe to keep track of your comment.

To my beloved readers:
Please note that you may freely post comments here, but I will most likely not be able to reply to most them due to my current availability.

Code Central Special

Polls

  • Which one do you prefer?

    View Results

    Loading ... Loading ...