LINUX.ORG.RU

ALSA не работает

 , ,


0

1

ALSA не видит аудиокарту. Аудиокарта: Intel HD Audio

# alsamixer
cannot open mixer: No such file or directory
# uname -a
Linux MILOS 3.8.13-gentoo #1 SMP PREEMPT Tue Jul 30 03:55:42 NOVT 2013 x86_64 Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz GenuineIntel GNU/Linux
lspci: http://bpaste.net/show/118602/ dmesg: http://bpaste.net/show/118601 Текущий .config ядра: http://bpaste.net/show/118600/ Пробовал пересобирать ядро с
Audio <*>
   ALSA <*>
      ...
      PCI soundcards <*>
         ...
         Intel HD Audio <M>
Audio <*>
    ...
    ALSA <M>
        ...
        PCI soundcards <*>
           ...
           Intel HD <M>
Audio <*>
     ALSA <*>
        ...
        PCI soundcards <*>
             ...
             Intel HD <*>

Еще есть вариант собрать alsa-driver, но emerge говорит, что такого пакета нет, а при вручную не собирается: при запуске sudo ./configure --with-cards=hda-intel говорит, что нет файла version.h

lsmod | grep snd_hda_intel что говорит?

Если модуль не загружен - загрузи и попробуй alsamixer еще раз.

Pinkbyte ★★★★★
()
Ответ на: комментарий от shell-script

И что говорит lspci -vvs 00:1b.0 ?

http://bpaste.net/show/118605/ Еще пишет

 lspci: Unable to load libkmod resources: error -12 

А модуль-то не забыл подгрузить?

Не знаю как называется нужный модуль

Модули snd_hda_intel, snd-hda-intel не находит

Модуль snd грузится, но это не помогает

MiloserdOFF
() автор топика

Еще есть вариант собрать alsa-driver

Такой вариант был в 20м веке. Позднее он был объявлен как deprecated и перестал официально поддерживаться.

Я правильно вангую что для твоей Intel HD Audio модуль CONFIG_SND_HDA_INTEL? Так он у тебя собран. подгружай и смотри. Не забудь включить и размутить звук в альсамиксере.

init_6 ★★★★★
()
Ответ на: комментарий от MiloserdOFF

Модули snd_hda_intel, snd-hda-intel не находит

Правильно snd_hda_intel. Он у меня тебя именно модуль. Т.е. если ты собрал ядро правильно он должен грузится.

init_6 ★★★★★
()
Последнее исправление: init_6 (всего исправлений: 1)
Ответ на: комментарий от MiloserdOFF

Запутался в конфигурациях ядра. Щас настрою и собру с нуля и отпишусь

Самый трудный квест во всем этом деле это размутить каналы и включить звук ;)

В особо упоротых случаях еще нужно и кодеки подбирать для конкретной железки. Как именно это делать см тут после слов «P.S. Запуск наушников» а актуальная информация о конкретных моделях и параметрах у тебя находится вот тут /usr/src/linux/Documentation/sound/alsa

init_6 ★★★★★
()
Ответ на: комментарий от kostik87

Затем, что альса криво работает с некоторыми карточками, если у них модуль вкомпилен в ведро. Если модуль собран именно как модуль, то и модпробить его не надо, сам должен подгружаться.

Deleted
()

Решено

Пересобрал ядро genkernel'ом (настроил с помощью --menuconfig) и модуль snd_hda_intel загрузился, каналы размутил и звук зарабил.

MiloserdOFF
() автор топика
Ответ на: комментарий от kostik87

А, пардон, я не прочитал выше и подумал, что ты возмущаешься тем, почему он собран модулем.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.