Com o meu netbook, a solução alternativa até agora bem-sucedida é desconectar o cabo de alimentação (e a ethernet, se aplicável) sempre que você ligar o computador enquanto estiver em suspensão.
Embora a situação (configurações s / w, h / w) não seja exatamente a mesma (eu concordo com @Lekensteyn para isolar o problema antes de tudo), estou respondendo porque o fenômeno é muito similar. Eu fui retomar com sucesso meu netbook por um mês. HTH.
Ambiente: Ubuntu 11.10, Kernel 3.0.0-16-genérico, GNOME 3.2.1, Sem GPU, 2 GB de RAM
(@fossfreedom isso é o que eu modifiquei a resposta que você excluiu, pois acho que talvez não tenha sido uma resposta para você, embora eu tenha incluído uma ideia para solução alternativa. Espero que essa seja uma "resposta" válida para o thread.)