Você realmente precisa de um arquivo de troca? No Linux você geralmente faz uma partição swap. Essa é uma partição exclusivamente dedicada a funcionar como memória swap. Se você instalou o Ubuntu em um disco vazio, você deve ter um por padrão. Se você escolheu o layout da sua própria partição e não criou um, eu sugiro que você faça o reparticionamento para ter um.
O único problema que tenho encontrado com a hibernação até agora é que, se a partição swap for menor que a sua RAM física, a hibernação sempre falhará. O arquivo de imagem é maior que sua RAM ou não?