Não tenho certeza se isso pode ajudá-lo, mas a hibernação requer que sua partição de troca seja pelo menos 1,5 vezes a sua RAM física. Caso contrário, não há espaço suficiente para armazenar o conteúdo do seu carneiro. Se este for o caso, você pode tentar criar um encolhimento de uma ou mais partições no seu HD e mover suas partições conforme necessário para permitir que você adicione o espaço livre ao seu swap.
Para fazer tudo isso, você pode usar o GParted no live cd, talvez você mesmo possa instalá-lo em seu sistema atual (mas você não poderá mover partições montadas, então é melhor trabalhar em uma sessão ao vivo) .