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) для перенаправления на заднюю панель (в одном месте написано, что переключается микрофон, в другом - что это выход на наушники... видимо, надо читать описание кодека, чтобы понять, что на самом деле происходит).