Está usando o Ubuntu 12.04? Então provavelmente a Hibernação está desabilitada. A não ser que você seja um dos poucos felizardos que possuem um computador com um hardware certificado pela Canonical. O motivo desse recurso vir desabilitado é que em alguns casos ele pode provocar a perda de dados ao tentar retornar de um estado de hibernação. Ou seja, é algo instável em alguns sistemas. Mas se mesmo assim você quiser tentar, por sua própria conta e risco, passo a seguir as etapas necessárias. No meu caso por exemplo, uso a hibernação em um netbook não certificado e até agora não tive problemas com instabilidades ou perdas de dados. No entanto, no meu desktop o recurso não funciona de maneira nenhuma. O jeito é tentar e ver se dá certo.
LinuxPressione as teclas "Ctrl+Alt+T" e isso irá abrir o terminal.
Nele coloque o seguinte comando:
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pklaFeito isso o "Gedit" será aberto.
Cole nele as linhas a seguir:
OBS: Se o "Gedit" abrir vazio é normal.
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
E Feche o "Gedit", mas não esqueça de salvar antes.
Reinicie o sistema.
Depois de reiniciado a função deverá estar disponível.
É isso aí e até a próxima. ;-)