Решено: Не работает микрофон на ноуте. (Acer 3820TG, Debian Squeeze)

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

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

winhex
Сообщения: 223
ОС: Debian

Решено: Не работает микрофон на ноуте.

Сообщение winhex »

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

uname -r
2.6.32-5-686


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

lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
02:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]


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

cat /proc/asound/card0/codec#0 | grep Codec
Codec: Realtek ALC269


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

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.



Не работает ни встроенный микрофон, ни внешний. Возня с alsamixer тоже не помогла. Воспроизведение звука работает нормально.
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

скачал последнюю альсу с оф. сайта. Собрал из исходников alsa-driver-1.0.24 попытался установить при помощи checkinstall:

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

Выбор ранее не выбранного пакета alsa-driver.
(Чтение базы данных ... на данный момент установлено 138339 файлов и каталогов.)
Распаковывается пакет alsa-driver (из файла .../alsa-driver_1.0.24-1_i386.deb)...
dpkg: предупреждение: alsa-driver: conffile-файл «etc/init.d» не является обычным файлом или символьной ссылкой (= «/etc/init.d»)
dpkg: не удалось обработать параметр /home/avb/Загрузки/alsa_source/alsa-driver-1.0.24/alsa-driver_1.0.24-1_i386.deb (--install):
 попытка перезаписать «/usr/include/sound/emu10k1.h», который уже имеется в пакете linux-libc-dev 2.6.32-31
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)


то же самое с alsa-lib:

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

Выбор ранее не выбранного пакета alsa-lib.
(Чтение базы данных ... на данный момент установлено 138339 файлов и каталогов.)
Распаковывается пакет alsa-lib (из файла .../alsa-lib_1.0.24.1-1_i386.deb)...
dpkg: не удалось обработать параметр /home/avb/Загрузки/alsa_source/alsa-lib-1.0.24.1/alsa-lib_1.0.24.1-1_i386.deb (--install):
 попытка перезаписать «/usr/share/alsa/smixer.conf», который уже имеется в пакете libasound2 1.0.23-2.1
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)

как решить эту проблему? :wacko:
Спасибо сказали:
Bolivar4
Сообщения: 273

Re: Решено: Не работает микрофон на ноуте.

Сообщение Bolivar4 »

winhex писал(а):
11.05.2011 15:06
скачал последнюю альсу с оф. сайта. Собрал из исходников alsa-driver-1.0.24 попытался установить при помощи checkinstall:

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

Выбор ранее не выбранного пакета alsa-driver.
(Чтение базы данных ... на данный момент установлено 138339 файлов и каталогов.)
Распаковывается пакет alsa-driver (из файла .../alsa-driver_1.0.24-1_i386.deb)...
dpkg: предупреждение: alsa-driver: conffile-файл «etc/init.d» не является обычным файлом или символьной ссылкой (= «/etc/init.d»)
dpkg: не удалось обработать параметр /home/avb/Загрузки/alsa_source/alsa-driver-1.0.24/alsa-driver_1.0.24-1_i386.deb (--install):
 попытка перезаписать «/usr/include/sound/emu10k1.h», который уже имеется в пакете linux-libc-dev 2.6.32-31
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)


то же самое с alsa-lib:

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

Выбор ранее не выбранного пакета alsa-lib.
(Чтение базы данных ... на данный момент установлено 138339 файлов и каталогов.)
Распаковывается пакет alsa-lib (из файла .../alsa-lib_1.0.24.1-1_i386.deb)...
dpkg: не удалось обработать параметр /home/avb/Загрузки/alsa_source/alsa-lib-1.0.24.1/alsa-lib_1.0.24.1-1_i386.deb (--install):
 попытка перезаписать «/usr/share/alsa/smixer.conf», который уже имеется в пакете libasound2 1.0.23-2.1
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)

как решить эту проблему? :wacko:

Была такая проблема на старом дистрибутиве.
Вот прочтите там только это.
Возможные проблемы и их решение
http://help.ubuntu.ru/wiki/alsa
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

Bolivar4, спасибо за ссылку. Особенно порадовало предупреждение:
Внимание! Поддержка Alsa версий выше 1.0.23 есть в ядрах версий 2.6.38 и выше.

Т.е. придется еще собирать 38-е ведро для сквиз.... А там же еще проприетарный драйвер ATI установлен. Будет весело.. :crazy:
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Не работает микрофон на ноуте.

Сообщение broom »

Если я правильно понимаю, то вам не нужно ставить новое ядро, чтобы использовать alsa 1.0.24. Имеется в виду, что alsa 1.0.24 _уже_входит_ в ядро 2.6.38.
А отдельно alsa как раз выкладывается для тех, кто по какой-либо причине не может/не хочет обновлять ядро, но кому нужны более свежие драйвера.

Если что, надеюсь, меня поправят.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: Не работает микрофон на ноуте.

Сообщение romuil »

По сути всё верно. Правда так ваша система плавно превращается....превращается в помойку. Если только alsa модули не вынесены в отдельный пакет.
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

broom, если верить той же вики убунты, то:
Сборка на старом ядре в результате приведет к тому, что Alsa не будет распознавать звуковые карты.

Но пока проблема в том, что собранные пакеты не удается установить :(
Так что видимо нужно новое ядро... Но тогда fglrx из репов вряд ли взлетит.


По сути всё верно. Правда так ваша система плавно превращается....превращается в помойку.

Ядро из бэкпортов это еще не помойка :)


Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

Поставил 38-е ядро из бэкпортов, пересобрал альсу, все собралось без ошибок. Попытался установить его при помощи checkinstall, та же фигня:
Распаковывается пакет alsa-driver (из файла .../alsa-driver_1.0.24-1_i386.deb)...
dpkg: предупреждение: alsa-driver: conffile-файл «etc/init.d» не является обычным файлом или символьной ссылкой (= «/etc/init.d»)
dpkg: не удалось обработать параметр /home/avb/Загрузки/alsa_source/alsa-driver-1.0.24/alsa-driver_1.0.24-1_i386.deb (--install):
попытка перезаписать «/usr/include/sound/emu10k1.h», который уже имеется в пакете linux-libc-dev 2.6.32-31
dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)

:wacko:
Что теперь?
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

Проблема решена, микрофон заработал, как внешний, так и внутренний. ведро 2.6.38 и альса из стандартных репов.
А вот альсу с сайта не удалось установить.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Не работает микрофон на ноуте.

Сообщение broom »

До кучи укажите, пожалуйста, какая же версия пакетов с alsa у вас теперь стоит (которая из стандартного репозитория).
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Решено: Не работает микрофон на ноуте.

Сообщение winhex »

broom писал(а):
12.05.2011 13:00
До кучи укажите, пожалуйста, какая же версия пакетов с alsa у вас теперь стоит (которая из стандартного репозитория).


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

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.

Спасибо сказали: