Isso pode ser um problema no kernel, um problema no driver gráfico (você tem uma placa gráfica Nvidia por acaso?) ou algo totalmente diferente.
Kernel
Para verificar se é o kernel, tente instalar os kernels mais novos ou mais antigos para ver se o problema desaparece.
Driver de gráficos
Para ver se é o driver gráfico, tente instalar o proprietário se você estiver usando o código aberto ou vice-versa (então a Nvidia se você estiver usando o nouveau e vice-versa, por exemplo). Eu sei que tive um problema com o driver nouveau, onde ele iria começar a pendurar de vez em quando, uma vez que eu retomei da suspensão (ainda não tenho idéia do porquê isso acontece).
Outra coisa
Se nenhum deles resolver o problema, você deverá examinar dmesg
, journalctl
, /var/log/messages
, etc para ver o que está acontecendo. Sempre que eu tive o problema, tem sido um processo específico bloqueando todo o resto (incluindo o cão de guarda), que registra no diário. No meu caso, isso acabou sendo novo, mas a única maneira de dizer é tentativa e erro.