[sisyphus] /etc/rc.d/sound и последовательность загрузки Sound-модулей
Arcady V. Ivanov
=?iso-8859-1?q?arc_=CE=C1_help0=2Eru?=
Вт Мар 11 08:13:26 MSK 2003
Попал на глупую проблему:
В компе 2 саунда - CT5880 и какой-то от Avermedia bt878.
Для первого пользуется модуль es1371, для второго btaudio.
В rc.d/sound при загрузке модулей используется "sort -u":
-----------------------------------------------------------------------------
for m in `modprobe -c |egrep "^alias $pattern " |cut -d\ -f3 |sort -u`; do
-----------------------------------------------------------------------------
Последствия неприятны - модули грузятся в алфавитном
порядке и после того, как первым загрузится btaudio, звук
в системе толком не работает - у него samplerate всего 32000,
artsd матерится, mpg123 тоже с таким работать не может.
Решение:
1. Вырезать "sort -u"
2. Поставть в /etc/modules.conf правильную последовательность
загрузки sound-модулей.
Естественно бедному обычному пользователю с этой проблемой
просто не справиться, поскольку ему не оставили способа управления
последовательностью загрузки. Хотелось бы в будущем какой-нибудь диалог
для sound-ов. У меня юзеры на нескольких машинах наступили на эти грабли.
--
SY. Arcady. mailto:arc на help0.ru, WWW - http://www.help0.ru
Подробная информация о списке рассылки Sisyphus