Eu tive exatamente o mesmo problema. O som funcionou perfeitamente no Windows 7, mas não no Kubuntu 14.04. Depois de muitos dias pesquisando na Internet e tentando todos os conselhos possíveis, encontrei uma solução que finalmente me ajudou. Não há necessidade de reinstalar o Ubuntu.
Primeiro eu tentei desinstalar todos os pacotes e coisas da ALSA usando
sudo apt-get remove --purge alsa-base pulseaudio
e instale-os novamente usando
sudo apt-get install alsa-base pulseaudio
Ainda não funcionou mesmo depois de inúmeras tentativas de
sudo alsa force-reload
Eu li que o ALSA tem o canal de áudio mestre silenciado por defaut após a instalação. Então, tentei ativá-lo com o comando alsamixer
. Infelizmente não funcionou devido ao erro Invalid argument
.
A pesquisa continuou e me deparei com um site que sempre esteve nos resultados de pesquisa, mas paguei nenhuma atenção a isso. Ele mencionou algum arquivo chamado .asoundrc
. Procurei e não encontrei no meu sistema. Outro site disse que você deve criá-lo manualmente ( /home/username/.asoundrc
para o usuário atual somente, ou /etc/asound.conf
se você quiser manter essas configurações para todos os usuários) e cole o seguinte conteúdo lá:
pcm.!default {
type hw
card 0
}
ctl.!default {
type hw
card 0
}
Depois disso, consegui abrir alsamixer
. No entanto, a tela estava vazia e não mostrava nenhuma configuração de volume conforme o esperado.
Então abri a lista das minhas placas de som com
cat /proc/asound/cards
Descobri que meu laptop tem duas placas de som:
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xf0344000 irq 28
1 [Generic_1 ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xf0340000 irq 16
O cartão 0 foi definido por padrão no arquivo .asoundrc
acima mencionado. Eu experimentei e mudei 0
para 1
. Depois, alsamixer
mostrou as configurações de volume que eu precisava.
O canal principal foi desativado por padrão, conforme a documentação da ALSA advertiu . Foi indicado pelas letras MM
acima do rótulo Master
. Eu usei a tecla de seta ↑ para aumentar o volume para 100%. Mas isso não foi suficiente. Eu também tive que pressionar a tecla M para ativar o som do canal Master, já que aumentar o volume não ativa o som automaticamente (tirada de aqui ). Depois de pressionar M , as letras MM
tornaram-se OO
, o que significa que o canal não foi comutado.
E o som finalmente apareceu! Pressione Esc para sair do alsamixer
e apreciar a variedade de sons e músicas do seu Ubuntu, Kubuntu ou qualquer outra distro que você esteja usando.
Nota importante: NÃO use o comando sudo alsa force-reload
(como alguns sites sugerem) porque ele silencia o canal Mestre novamente e você terá que repetir o procedimento de não fazer o som!
P.S .: Estes foram alguns dias difíceis, tentando que todas as coisas possíveis pudessem ser ouvidas novamente. Claro que eu poderia desistir e voltar para o Windows 7, mas o meu conselho para você não é procurar maneiras fáceis. O caminho do Linux não é para todos, mas depois de completar esse desafio, parece um herói.