[sisyphus] Пропал звук в 2.4.22-alt-12
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вт Дек 9 22:57:04 MSK 2003
On Mon, Dec 08, 2003 at 11:52:51PM +0300, Sergey V. Degtiarenko wrote:
> >Так, похоже, источник проблемы локализован, но для исправления
> >потребуется пересборка пакетов kernel-modules-alsa-*.
> >
> >Дело в том, что в модуле snd-intel8x0 есть список "странных" устройств
> >(по Subsystem ID), и идентификатор 110a:0056 числится там под именем
> >"Fujitsu-Siemens Scenic", с комментарием о наличии там AD1981, и,
> >самое главное, с флагом AC97_TUNE_HP_ONLY - это флаг включает
> >использование регулятора Headphones вместо Master. Не знаю, откуда
> >взялась эта запись (возможно, на самом деле существует несколько
> >моделей с одинаковым Subsystem ID, и только у некоторых наблюдается
> >эта странность). Что у вас за машина на самом деле?
>
> А собственно она и есть Fujitsu-Siemens модель Scenic, десктоп PIII-900.
> >
> >Постараюсь в ближайшее время разобраться с этим (к сожалению, по ряду
> >причин это исправление может быть отложено до конца недели).
> Огромное спасибо! Подождем!
В Сизиф пошли пакеты:
kernel-modules-alsa-std-smp-0.9.8-alt5.12
kernel-modules-alsa-std-up-0.9.8-alt5.12.i586.rpm
В этой сборке в модулях snd-intel8x0 и snd-via82xx добавлен параметр
ac97_quirk, позволяющий явно указать необходимость использования
нестандартных настроек AC'97-кодека, либо отменить такие настройки,
указанные в таблицах драйвера, если они не соответствуют реальности
(как в данном случае).
В данном случае, вероятно, нужно использовать ac97_quirk=0 - для этого
добавьте в /etc/modules.conf строку:
options snd-intel8x0 ac97_quirk=0
(Запись из списка я пока не удалял.)
Документации для этого параметра в пакете пока нет, поэтому даю
описание здесь.
- ac97_quirk=0 - отменить все нестандартные настройки AC'97.
- ac97_quirk=1 - удалить стандартный регулятор громкости Master и
использовать вместо него регулятор Headphone (он будет доступен как
Master).
- ac97_quirk=2 - поменять местами регуляторы громкости Master и
Headphone (на самом деле Headphone переименовывается в Master, а
бывший Master переименовывается в Line-Out).
- ac97_quirk=3 - поменять местами регуляторы громкости Master и
Surround.
- ac97_quirk=4 - включить бит OMS (для кодеков Analog Devices) для
перенаправления на заднюю панель (в одном месте написано, что
переключается микрофон, в другом - что это выход на наушники...
видимо, надо читать описание кодека, чтобы понять, что на самом деле
происходит).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20031209/1dc19ef9/attachment-0009.bin>
Подробная информация о списке рассылки Sisyphus