Por que você excluiu seus diretórios pessoais da saída "du"?
Você está ficando sem espaço, com aproximadamente 7G mostrando o restante, porque você é um usuário, e o root reserva (por padrão) 5% do espaço em disco. Isso permite que o root execute a manutenção quando a unidade está "cheia". 5% de 149G é ~ 7.5G. (Isso pode ser alterado e verificado com tune2fs )
Algo usou o espaço e, com base na saída que você mostra, está obviamente em seu diretório pessoal.
du -scm /home/*
Mostrará o uso do diretório pessoal de cada usuário (provavelmente apenas o seu).
Uma vez no seu diretório pessoal, tente isso para ter uma ideia de onde está o espaço:
shopt -s dotglob # makes * include the .dot files/dirs too
du -scm * | sort -n # gathers the info, sorts so biggest at end of list
Isso mostrará o que está sendo usado em seu diretório pessoal. O comando shopt é importante, pois faz com que o * (curinga) inclua os arquivos de pontos ocultos. Sem isso, você não teria mostrado os arquivos e pastas ocultos. (meu .kde é aproximadamente 350M, principalmente por causa do nepomuk (que eu desabilito a pesquisa de arquivos depois que ele é feito com as varreduras iniciais))
Midnight Commander (digite mc em um prompt) é bom rodar pelo sistema de arquivos para ver o que está lá. Pressione ALT + . para ativar e desativar os arquivos ocultos (também existe uma opção de menu, mas é mais fácil)