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).