On Tue, Mar 25, 2008 at 08:40:30PM +0300, Mishustin Alexey wrote: > # dpkg-query -W| grep alsa > alsa-base 1.0.16-1 > alsa-utils 1.0.13-2
Тогда уже лучше установить 1.0.16, чтобы свести все к одной версии. > gstreamer0.10-alsa 0.10.10-4 > libpt-plugins-alsa 1.10.2-2+etch1 > libsdl1.2debian-alsa 1.2.11-8 > > # cat /proc/asound/version > Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 > 13:55:50 2006 UTC). Это явно не 2.6.24 как было сказано в начале треда.. alsa < 1.0.16 без напильника на 2.6.24 не соберется.. Наступал на грабли лично. 1.0.12rc1 -- это достаточно старая версия.. snd-hda-intel пилят чуть ли не в каждой версии. > > > Обновлять очень желательно и userspace и ядерные модули... > > Моя новая alsa-base - 1.0.16-1, но такой точно alsa-lib на debian.org > нет; и в testing, и в unstable alsa-base 1.0.16-1 сочетается с alsa-lib > 1.0.16.2. Проверил по зависимостям: для обновления alsa-lib до 1.0.16.2 > мне потребуется debhelper (>= 6) и gcc-multilib (в etch нет вообще), что > потребует обновления dpkg, man, cpp, gcc, что, в свою очередь, повлечет > за собой обновление libc6, что, как я понимаю, представляет собой полный > переход на testing? Может быть, все-таки можно заставить новую alsa-base > работать со старой alsa-lib? Драйвера звуковых карт ведь содержатся в > alsa-base? > Для начала нужно определиться с версией ядра.. Скорее всего загружена 2.6.18. А вообще на backports.org пересобранного userspace для alsa я не наблюдаю. Т.е. скорее всего пересобирать самому (либо переезд на testing). Еще один вариант: 1. Откатить alsa-base обратно на 1.0.13 из stable. 2. Попробовать ядро 2.6.24 либо установить пакет alsa-source из testing и собрать модули под установленное 2.6.18 (m-a a-i alsa). -- WBR, Dmitry
signature.asc
Description: Digital signature