Normalmente, um reinício da falha de suspensão é o resultado de um dispositivo não energizar novamente ou não ser ligado a tempo depois de ser colocado em suspensão.
Na minha experiência com o Windows (não posso falar em gerenciamento de energia do Ubuntu), ele pode depender das configurações do BIOS, quais dispositivos podem ser desligados e até quais drivers são carregados para esses dispositivos.
Então, eu recomendaria restringir seus dispositivos para ver qual é a causa real do erro (difícil, entendo completamente) e, em seguida, procurar por alterações de driver ou configuração para esses dispositivos.
Embora aprecie que seja improvável que você tenha o mesmo problema em diferentes sistemas operacionais, é improvável que os drivers sejam os culpados (mas não impossíveis) e apontem mais para o próprio hardware ou as configurações do BIOS. .