Isso funcionou para mim:
Para mim, a solução foi atualizar o kernel. Eu usei 4.5.3 no Ubuntu 15.10 (qualquer coisa maior que isso irá travar o sistema operacional após o login) E 4.7 RC3 funciona no Ubuntu 16.04.
Extraído de resposta do SirAhaz em Ubuntu 14.04 preso no desligamento