Talvez você tenha removido pacotes relacionados a alsa ou tenha estragado a instalação deles. Como não há módulos snd _ * carregados, é provável que /etc/modprobe.d/alsa-base.conf
esteja errado ou faltando. Tente reinstalar o alsa e reinicie:
apt-get --reinstall install alsa-base alsa-oss alsa-utils gstreamer0.10-alsa
Às vezes, atualizando um pacote, com muitas dependências, para uma versão principal, muitas dessas dependências podem ser removidas e substituídas por pacotes alternativos. Ao fazer o downgrade para o release anterior, não é certo que a cadeia de dependência retornará ao seu estado original. Especialmente os arquivos de configuração atualizados.
EDITAR
Então, se você atualizou de outro repositório que não é estável, como o experimental, existe uma maneira de fazer o downgrade de todos os seus pacotes para a versão estável e, esperamos, corrigir todas as dependências.
Crie um arquivo /etc/apt/preferences
e adicione o seguinte conteúdo:
Package: *
Pin: release a=squeeze
Pin-Priority: 1001
Isso é chamado de pinagem e dará prioridade máxima para compactar pacotes. Assegure-se de ter squeeze repositórios em /etc/apt/sources.list
e execute
apt-get update
apt-get -d dist-upgrade
apt-get dist-upgrade
Isso fará o downgrade de cada pacote para versão estável. Você tem que ter cuidado e observar todo o processo, como todos os scripts de instalação são otimizados para atualização e não downgrade, isso significa que alguns pacotes podem tentar instalar na ordem errada. Se isso causar a queda do downgrade, use dpkg --force-all -i /var/cache/apt/archives/<pkgname>.deb
para forçar a instalação de qualquer pacote necessário ou apt-get -f install
quando necessário e reinicie o processo dist-upgrade
.
Remova /etc/apt/preferences
no final.