Alsa на ноутбуке bliss 503c [solved]

Здравствуйте.

Имеется сабжевый ноутбук.
Установлено Linux nb2 2.6.26-gentoo-r4 #3 PREEMPT Mon Dec 15 13:12:59 MSK 2008 i686 Intel(R) Pentium(R) M processor 1400MHz GenuineIntel GNU/Linux. В списке устройств есть 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03), для которого в ядре были указаны соответствующие модули альсы.

Они загружены

# lsmod | grep -i int
snd_intel8x0m          12812  0 
snd_intel8x0           26780  0 
snd_ac97_codec         90404  2 snd_intel8x0m,snd_intel8x0
snd_hda_intel         327352  0 
snd_pcm                60552  5 snd_pcm_oss,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_hda_intel
snd_page_alloc          8072  4 snd_intel8x0m,snd_intel8x0,snd_hda_intel,snd_pcm
snd_hwdep               6532  1 snd_hda_intel
snd                    48292  12 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
intel_agp              22596  1 
agpgart                29008  2 drm,intel_agp

Разумеется проблема есть: отсутствует звук, несмотря на все выведенные на максимум ползунки в alsamixer. Пользователь в группе audio. Меня смущает регулятор громкости на этом ноутбуке. Его форма предполагает вращение, но он не крутится, а примерно на 90 градусов туда-сюда поворачивается и возвращается на прежнее положение. Это нормальное поведение? В общем, из поведения программной части ничего плохого не вижу, про аппаратную в сомнении. Никто не сталкивался с таким? Нет ли пользователей таким ноутбуком на форуме?

Сомнения по программной части

Сомнения по программной части можно легко проверить загрузившись с навороченного LiveCD. С knoppix'а к примеру.

Обычно M нажать в alsamixer.

Обычно M нажать в alsamixer. Можно глянуть dmesg и /var/log/messages, но вряд ли там чего, раз модули загрузились. Скорее можно выгрузить все модули и загрузить с параметром (какая модель - читать в мануле и подбирать, например). По работе колёсика - не гентушный вопрос, с ним на ноутбучный форум нужно.

Итак, наконец разобрался с

Итак, наконец разобрался с этой звуковой карточкой.

1. В ядре включаем для звука только:


Device Drivers  --->
<M> Sound card support  ---> 
  <M>   Advanced Linux Sound Architecture  --->
     <M>   Sequencer support
     <M>     Sequencer dummy client
     <M>   OSS Mixer API
     <M>   OSS PCM (digital audio) API
     
  • OSS PCM (digital audio) API - Include plugin system
  • OSS Sequencer API
  • Dynamic device file minor numbers
  • Verbose procfs contents
  • PCI sound devices ---> <M> Intel/SiS/nVidia/AMD/ALi AC97 Controller
  • Компилируем, перезагружаемся.

    Устанавливаем media-sound/alsa-utils, media-sound/alsa-headers, media-libs/alsa-lib.
    Далее, как обычно alsaconf и настраиваем сетевую карту этим скриптом. После запускаем alsamixer и вот тут как раз и начинается тонкость. Прибавляем громкость и отключаем mute на

    • Master
    • Headphone
    • PCM
    • Mic Select (выбираем любой)
    • IEC958 Playback Source (аналогично)
    • Mono Output Select (Mix)

    Прочие, не перечисленные здесь пункты выключаем клавишей M.

    Всё, в данной конфигурации, при подключении наушников работают наушники, при отключении их — встроенный динамик.

    Настройки просмотра комментариев

    Выберите нужный метод показа комментариев и нажмите "Сохранить установки".