suspend/resume failure

Having used any version of Ubuntu I had always resume/suspend issue. But it can depends on diffrenent kind of video card. So If you have hybrid nvidea + intel video card please do the next:

  1. Next you need switch in BIOS on only use Intel video card or read the topic about HybridGraphics
  2. Last thing is using small but working hack with switching graphic mode when laptop suspends and back after it resumes.
  3. To solve problem with brighness control you need use the manual (compizomania.blogspot.com/2014/06/ubuntu-1404linux-mint-17.html)

If you do not use hybrid or optimal video card you are luckier and only one step that you need to do to install proprietary drivers (nvidia (www.binarytides.com/install-nvidia-drivers-ubuntu-14-04), fglrx (help.ubuntu.com/community/BinaryDriverHowto/AMD))


I agree with Donarsson. The command iw does deal with wireless devices. Try (as suggested by Donarsson) disabling wireless before suspending. If resume works without issues, confirming the diagnosis, then you can check out the following page to automate unloading before suspend and loading after resume: https://wiki.archlinux.org/index.php/pm-utils#Standby.2Fsuspend_to_RAM

Basically, you need the line SUSPEND_MODULES="mod1 mod2 mod3..."to the file /etc/pm/config.d/modules where mod1, mod2, mod3... are the misbehaving modules to be unloaded/loaded.

The list of all modules (wireless and others) can be seen by running the command lsmod. I'm not completely sure how to find out which of these are to be added to SUSPEND_MODULES. Common wireless modules are ath5k, ath9k, iwlwifi and some realtek drivers beginning with r8.