Isso pode ser um problema semelhante que acabei de corrigir no meu laptop. Veja aqui os detalhes da correção:
O som não sai dos alto-falantes, apenas fones de ouvido, no laptop FIXO.
Os alto-falantes do meu laptop Dell Studio XPS 1640 não estavam funcionando depois de experimentar vários módulos e modelos, decidi experimentar no Windows (tentei mais cedo, experimente primeiro se estiver fazendo inicialização dupla) , Eu esperava que eles funcionassem, mas eles não funcionavam, o que significava que era um problema no hardware, não nos codecs, módulo ou modelo.
O codec da minha placa de som está usando no Ubuntu 11.10 é 'STAC92HD73', adicionei a seguinte opção ao meu arquivo alsa-base.conf
e reiniciei.
#add this at the end of /etc/modprobe.d/alsa-base.conf
options snd-hda-intel model=no-jd
Depois que o som da reinicialização sair dos alto-falantes do laptop e dos fones de ouvido (ao mesmo tempo, mas não é nada demais, vá para configurações de som e selecione 'fones de ouvido analógicos' para saída ao ouvir apenas fones de ouvido) selecionado para saída após a reinicialização), parece que a detecção de fone de ouvido quebrou e é por isso que o som não estava saindo dos alto-falantes. Adicionando o no-jd (sem detecção de jack) resolveu o problema.
Espero que isso ajude, estava me deixando louca nas últimas duas semanas.