They started by upgrading to 14.10, but the problems had been reported before:

First, the hibernation was removed from the menu on non-certified systems, because it seems to have problems on a significant number of new laptops. While adding an option to the settings panel, we can hibernate by running sudo pm-hibernate in a terminal, The adding the option back to the menu con:

cat << 'FindDeTexto' | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
FindDeTexto

and logging back in afterwards.

If hibernation fails, We must check that we have a swap partition (“swap”) at least the same size as our RAM, for example running free -h, and verifying that the total of “Mem” is greater than that of “Interchange”.

 

Besides, The wireless network automatically stopped connecting when you boot or wake up the system. A temporary solution is to edit the connection and activate All users can connect to this network in the General Settings tab.

even worse, the network was completely disabled when waking up from hibernation. There are several causes for this; which can be seen in syslog. This command can help, waking up NetworkManager by hand worked:  sudo nmcli nm sleep false.  For others, service needs to be restarted:  sudo restart network-manager.  To do it automatically:

cat << 'FindDeTexto' | sudo tee /etc/pm/sleep.d/01_networkmanager_wake_up
#!/bin/sh
case "$1" in
resume|thaw)
nmcli nm sleep false
;;
suspend|hibernate)
# Do nothing
;;
esac
FindDeTexto