Não há realmente informações suficientes em sua pergunta para ajudar.
Você mencionou que o hibernate "inicia" com uma mensagem de erro, mas você não mencionou qual foi o erro.
Como você está executando o Ubuntu, talvez queira tentar solucionar problemas iniciais e relatar o que descobriu.
Para começar, experimente este site: link
Além disso, como o Ubuntu 16.04 usa o systemd , você pode concentrar sua depuração esforços nos serviços systemd nativos para suspensão e hibernação .
Boa sorte!