Eu descobri que
dmesg
e
cat /var/log/pm-suspend.log
tendem a fornecer mais informações. Na melhor das hipóteses, o problema será um processo que não foi interrompido e será exibido em dmesg
. No pior dos casos, será um módulo. Eu não encontrei uma maneira de descobrir qual módulo, além de tentativa e erro.
No meu caso, acabou por ser o módulo wl
(para a placa wireless).