Um amigo meu usa o Ubuntu 10.04LTS e de uns tempos para cá esse problema também apareceu. Pensamos que fosse algo no hardware (Compaq), mas na instalação debian squeeze esse problema não ocorre.
Acredito que seja algo no gerenciamento de energia, mas não descobri como resolver e acabo tendo que desligar pelo botão, depois que o HD para.