Решено: Не работает звук, Intel HD Audio Controller (Дебиан Ленни + ноут асус)

Интегрированный звук, звуковые карточки, выносные устройства

Модератор: Модераторы разделов

Ответить
Аватара пользователя
AleDz
Сообщения: 32
ОС: Gentoo
Контактная информация:

Решено: Не работает звук, Intel HD Audio Controller

Сообщение AleDz »

после установки системы обнаружил что не работает звук. Естественно полез в сеть на поиски решения...
нашел несколько статей с решением. Начал делать:

Запускаю alsaconf настройка выполняется определяется карточка. пишет что-то типа наслаждайтесь....
затем alsamixer и все на максимум.
и в /etc/modprobe.d/alsa-base дописываю строку

Код: Выделить всё

options snd-hda-intel model=lenovo
пробовал и другие значения (laptop, auto и т.д) Подскажите что я не так делаю?

З.Ы:
alsa-base
Версия 1.0.17.dfsg-4
alsa-utils
Версия 1.0.16-2

Код: Выделить всё

# lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)

# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ID 663
Codec: Generic 10de ID 3

# aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

# lsmod | grep -i snd
snd_hda_intel         324248  7
snd_pcm_oss            32800  0
snd_mixer_oss          12320  1 snd_pcm_oss
snd_pcm                62596  4 snd_hda_intel,snd_pcm_oss
snd_seq_dummy           2660  0
snd_seq_oss            24992  0
snd_seq_midi            5728  0
snd_rawmidi            18496  1 snd_seq_midi
snd_seq_midi_event      6432  2 snd_seq_oss,snd_seq_midi
snd_seq                41456  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              17800  4 snd_pcm,snd_seq
snd_seq_device          6380  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    45604  19 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,
snd_timer,snd_seq_device
soundcore               6368  1 snd
snd_page_alloc          7816  2 snd_hda_intel,snd_pcm
Ник aledz зарегистрирован за мной
Linux user 493668
26.04.2009 я открыл для себя GNU/Linux
Спасибо сказали:
Аватара пользователя
AleDz
Сообщения: 32
ОС: Gentoo
Контактная информация:

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение AleDz »

Задача решилась переустановкой ALSA до версии 1.0.19
Ход решения:
1. Для начала следует установить необходимые пакеты для сборки ПО из исходных текстов:

Код: Выделить всё

#aptitude install linux-headers-`uname -r` build-essential gcc gawk libgettext-ruby-util libgettext-ruby1.8 libncurses5-dev

2.Нужно скачать исходные тексты ALSA (скачивал с зеркала )
нужные файлы:
alsa-driver-1.0.19.tar.bz2
alsa-lib-1.0.19.tar.bz2
alsa-utils-1.0.19.tar.bz2

3.Распаковать каждый архив и перейти в директорию ./alsa-driver-1.0.19:

Код: Выделить всё

#tar jxvf alsa-driver-1.0.19.tar.bz2
#tar jxvf alsa-lib-1.0.19.tar.bz2
#tar jxvf alsa-utils-1.0.19.tar.bz2
#cd ./alsa-driver-1.0.19

4.Собираем ALSA с поддержкой звуковой карты HDA-Intel:

Код: Выделить всё

#./configure –with-cards=hda-intel
#make
#make install

5.Собираем alsa-lib:

Код: Выделить всё

#cd ../alsa-lib-1.0.19
#./configure
#make
#make install

6.Собираем alsa-utils:

Код: Выделить всё

#cd ../alsa-utils-1.0.16
#./configure
#make

на этом этапе возникла проблемка:
make[2]: Вход в каталог `/usr/src/alsa-utils-1.0.19/alsactl'
xmlto man alsactl_init.xml
/bin/bash: xmlto: коØØØØØ не найдена
make[2]: *** [alsactl_init.7] Ошибка 127
make[2]: Выход из каталога `/usr/src/alsa-utils-1.0.19/alsactl'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/usr/src/alsa-utils-1.0.19/alsactl'
make: *** [all-recursive] Ошибка 1

Решается так:

Код: Выделить всё

#apt-cache search xmlto
#aptitude install xmlto

Далее:

Код: Выделить всё

#make
#make install

7.Теперь пришло время настроить alsa. Выбираем нужную звуковую карту, в нашем случае это hda-intel, далее просто нажимаем OK:

Код: Выделить всё

# alsaconf

Отвечаем на вопросы....
8.Добавляем в /etc/modrpobe.d/alsa-base следующую строчку (в самыыый конец):
options snd-hda-intel model=3stack

P.S: вместо '3stack' попробуйте поставить '5stack', '6stack', 'laptop' или 'laptop-eapd'. Так же иногда нужно использовать значение 'erf'. Данная проблема связана с различными производителями. (у меня заработало с '5stack')
9.Перезапускаем alsa и наслаждаемся звуком:

Код: Выделить всё

# /etc/init.d/alsasound reload

или

Код: Выделить всё

# reboot


Насаждаемся :)
Ник aledz зарегистрирован за мной
Linux user 493668
26.04.2009 я открыл для себя GNU/Linux
Спасибо сказали:
Аватара пользователя
VoOne
Сообщения: 9
ОС: Ubuntu

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение VoOne »

4.Собираем ALSA с поддержкой звуковой карты HDA-Intel:
Код
#./configure –with-cards=hda-intel
#make
#make install


Ситуация следующая - в системе две звуковые карты: встроенная hda-intel, и USB-карта Creative SB Live 24Bit External. При наличии USB-карты, она должна устанавливаться дефолтной, при отстутсвии - hda-intel.
Вопросы:
1. Как собрать ALSA-driver для друх карт?

Код: Выделить всё

./configure –-with-cards=hda-intel --with-cards=ca0106
?
2. Выбор дефолтной карты: в гномовском "Звуке" устанавливал вывод везде на ALSA (A....L...S...Architecture),

в /etc/modprobe.d/alsa-base писал
...

Код: Выделить всё

options snd_usb_audio = 0


, но в случае отсутствия USB-карты звук не выводился на встроенную карту. Тишина.

Попытки

Код: Выделить всё

options snd_hda-intel =  -1
options snd_usb_audio = 0

и

Код: Выделить всё

options snd_hda-intel =  1
options snd_usb_audio = 2

результата не принесли.

(насколько я понял, -2 это индекс для неиспользуемого устройства, 0 - для уст-ва по умолчанию, верно?)

Выбор дефолтной карты пробовал в Ubuntu 8.10. Сейчас поставил Debian Lenny, тут пока все на стадии сборки ALSA.
P.S. В Linux я 3 недели. Не судите строго :rolleyes:
"Образ жизни - все, что у тебя есть" / D.Koonce
Спасибо сказали:
Аватара пользователя
AleDz
Сообщения: 32
ОС: Gentoo
Контактная информация:

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение AleDz »

VoOne писал(а):
21.05.2009 12:47
Ситуация следующая - в системе две звуковые карты: встроенная hda-intel, и USB-карта Creative SB Live 24Bit External. При наличии USB-карты, она должна устанавливаться дефолтной, при отстутсвии - hda-intel.
Вопросы:
1. Как собрать ALSA-driver для друх карт?

Код: Выделить всё

./configure –-with-cards=hda-intel --with-cards=ca0106
?
2. Выбор дефолтной карты: в гномовском "Звуке" устанавливал вывод везде на ALSA (A....L...S...Architecture),

К сожалению потестить я не могу, за неимением девайсов

Нашел вот такую статью может поможет
HOWTO по настройке 4 звуковых карт в одной linux системе Mandrake 10
Ник aledz зарегистрирован за мной
Linux user 493668
26.04.2009 я открыл для себя GNU/Linux
Спасибо сказали:
mumbaumba
Сообщения: 7

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение mumbaumba »

Здравствуйте,
подскажите, пож-та,
на этом этапе:

6.Собираем alsa-utils:
[code]#cd ../alsa-utils-1.0.19

Получаю ошибку:
checking for libasound headers version >= 1.0.16... not present.
configure: error: Sufficiently new version of libasound not found.

Пытаюсь собрать alsa-utils-1.0.16,
тогда получаю ошибку
checking for libasound headers version >= 1.0.15... not present.
configure: error: Sufficiently new version of libasound not found.

При том, что:
dpkg-query -W| grep alsa
показывает:
alsa-base 1.0.17.dfsg-4
alsa-tools 1.0.16-2
alsa-utils 1.0.16-2
Спасибо сказали:
mumbaumba
Сообщения: 7

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение mumbaumba »

Проблему сборки alsa-utils удалось преодолеть,
но на этапе make
получаю ошибку:

Making all in aplay
make[1]: Entering directory `/home/tanya/ALSA-19/alsa-utils-1.0.19/aplay'
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -g -O2 -MT aplay.o -MD -MP -MF ".deps/aplay.Tpo" -c -o aplay.o aplay.c; \
then mv -f ".deps/aplay.Tpo" ".deps/aplay.Po"; else rm -f ".deps/aplay.Tpo"; exit 1; fi
gcc -g -O2 -o aplay aplay.o -lasound -lm -ldl -lpthread
aplay.o: In function `do_test_position':
/home/tanya/ALSA-19/alsa-utils-1.0.19/aplay/aplay.c:1403: undefined reference to `snd_pcm_avail_delay'
collect2: ld returned 1 exit status
make[1]: *** [aplay] Ошибка 1
make[1]: Leaving directory `/home/tanya/ALSA-19/alsa-utils-1.0.19/aplay'
make: *** [all-recursive] Ошибка 1

Не могу понять, куда теперь копать?
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение kreator »

Нужна alsa-lib версии не менее, чем alsa-utils.
Спасибо сказали:
mumbaumba
Сообщения: 7

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение mumbaumba »

alsa-driver
alsa-lib и alsa-utils взяты в версии 1.0.19

и стадия сборки ALSA с поддержкой звуковой карты HDA-Intel:
и сборка alsa-lib проходит успешно
проблема возникает с make для utils
kreator писал(а):
23.06.2009 02:43
Нужна alsa-lib версии не менее, чем alsa-utils.
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение kreator »

Возможно, старая версия alsa-lib была установлена в другое место и осталась.
Что говорит whereis libasound и cat /etc/ld.so.conf?
Спасибо сказали:
mumbaumba
Сообщения: 7

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение mumbaumba »

kreator писал(а):
24.06.2009 01:37
Возможно, старая версия alsa-lib была установлена в другое место и осталась.
Что говорит whereis libasound и cat /etc/ld.so.conf?

1) whereis libasound
libasound: /usr/lib/libasound.so /usr/lib/libasound.la
2) cat /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение kreator »

Если удалить /usr/lib/libasound.so и /usr/lib/libasound.la, что говорит alsa-utils при сборке?
Если будет жестоко ругаться на отсутствие lasound, то стоит попробовать собрать alsa-lib следующим образом:

Код: Выделить всё

unset CFLAGS
unset CXXFLAGS
unset LDFLAGS
./configure
make
make install

Тоже проделать и с alsa-utils.
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 839
ОС: ArchLinux

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение Shlomo »

У меня не получается настроить звук! Перепробовал все, что мог найти в инете! Хелп! Все мои конфиги tut.
Изображение
Спасибо сказали:
Lunokhod
Сообщения: 2

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение Lunokhod »

Здравствуйте.
Столкнулся с проблемой, что после обновления системы Debian "теряет" звуковую карточку.
Звук ставил так же, как написано в этой теме, за исключением того, что использовались драйвера версии 1.0.20
Обновление осуществлялось командой:

Код: Выделить всё

# aptitude update


При старте системы выдается:

Код: Выделить всё

Setting up ALSA... warning: 'alsactl restore' failed with error message 'alsactl load_state:1608: No soundscard found...'


alsaconf находит карточку
alsamixer выдает:

Код: Выделить всё

function snd_ctl_open failed for default: No such file or directory
Спасибо сказали:
Аватара пользователя
freemaster
Сообщения: 176
Статус: 100% Linux user
ОС: Debian => Gentoo

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение freemaster »

AleDz, спасибо большое! После обновления alsa звук на Asus X61Z заработал.
Put the fun back into computing. Use Linux, BSD.
My PCs: 1. Debian 5.0.2 amd64, Gentoo amd64 || 2. Debian testing amd64, Ubuntu 9.04 amd64, Gentoo amd64 || 3. DSL 4.4.10 || 4. Xubuntu 9.04 ===== GNOME user =)
Спасибо сказали:
Аватара пользователя
AleDz
Сообщения: 32
ОС: Gentoo
Контактная информация:

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение AleDz »

Lunokhod писал(а):
14.07.2009 09:35
Здравствуйте.
Столкнулся с проблемой, что после обновления системы Debian "теряет" звуковую карточку.
Звук ставил так же, как написано в этой теме, за исключением того, что использовались драйвера версии 1.0.20


Вот похожая проблема.

Я бы в первую очередь попробовал пересобрать алсу
Ник aledz зарегистрирован за мной
Linux user 493668
26.04.2009 я открыл для себя GNU/Linux
Спасибо сказали:
Lunokhod
Сообщения: 2

Re: Решено: Не работает звук, Intel HD Audio Controller

Сообщение Lunokhod »

AleDz писал(а):
15.07.2009 08:56
Lunokhod писал(а):
14.07.2009 09:35
Здравствуйте.
Столкнулся с проблемой, что после обновления системы Debian "теряет" звуковую карточку.
Звук ставил так же, как написано в этой теме, за исключением того, что использовались драйвера версии 1.0.20


Вот похожая проблема.

Я бы в первую очередь попробовал пересобрать алсу


Огромное спасибо. Пересборка альсы помогла.
Спасибо сказали:
Ответить