Возможно, Вы удалили связанные пакеты alsa, или Вы испортили их установку. С тех пор нет никаких snd_* загруженных модулей, это вероятно это /etc/modprobe.d/alsa-base.conf
является неправильным или недостающим. Попытайтесь переустановить alsa и перезагрузку:
apt-get --reinstall install alsa-base alsa-oss alsa-utils gstreamer0.10-alsa
Иногда, обновляя пакет, со многими зависимостями, к версии главной версии, много тех зависимостей могло бы быть удалено и заменено альтернативными пакетами. При понижении до предыдущего выпуска не точно цепочка зависимости возвратится к, он - исходное состояние. Особенно обновленные конфигурационные файлы.
Править
Так, если Вы обновили из другого репозитория, чем стабильный, как экспериментальный, существует способ понизить все Ваши пакеты до стабильной версии и надо надеяться зафиксировать все зависимости.
Создайте файл /etc/apt/preferences
и добавьте следующее содержание:
Package: *
Pin: release a=squeeze
Pin-Priority: 1001
Это называют, прикрепляя, и это уделит максимуму первостепенное значение для сжатия пакетов. Удостоверьтесь, чтобы Вы имели, втискивают репозитории /etc/apt/sources.list
и выполненный
apt-get update
apt-get -d dist-upgrade
apt-get dist-upgrade
Это понизит каждый пакет до стабильной версии. Необходимо быть осторожными и следить за целым процессом, поскольку все сценарии установки оптимизированы для обновления и не понижения, это означает, что некоторые пакеты могут попытаться установить в неправильном порядке. Если та причина снижение для повреждения использовать dpkg --force-all -i /var/cache/apt/archives/<pkgname>.deb
вызвать установку любого необходимого пакета, или apt-get -f install
при необходимости и перезапуск dist-upgrade
процесс.
Удалить /etc/apt/preferences
в конце.
Вы могли загрузить живой CD CentOS вместо этого.
Другая идея (я не попробовал это), должен будет загрузиться от спасательного CD другого распределения (OpenSuSE?)