LINUX.ORG.RU

[alsa]помогите написать багрепорт

 


0

1

суть в следущем:
на ноутбуке Lenovo G555 помимо разъема под External MIC, есть еще и внешний микрофон ;
с ядрами версии ниже 2.6.35 внешний микрофон работал. но разъемы не работали вообще. (только наушники, и то с костылём в виде pinsenceD) (параметры модуля snd-hda-intel — model=auto)
с ядром >=2.6.35 pinsenceD перестал работать, но у snd-hda-intel появилась замечательная опция model=ideapad

[neko@gdetotut ~]$ cat /etc/modprobe.d/sound.conf 
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=ideapad
все разъемы начали работать, но система вообще ничего не знает про встроенный микрофон (т.е. вход только один, Mic, который указывает на внешний микрофон)

информация из /proc/asound

★★★★★

Последнее исправление: snoopcat (всего исправлений: 1)

I have a Lenovo G555 laptop. It has a plug connector for external mic. Also has built in microphone.

Built in mic used to work with 2.6.34 and older kernels. However plugs were not usable (except headphones (with 'pinsenceD') as workaround). «model=auto» was being used as param for snd-hda-intel module.

With kernal 2.6.35+ pinsenceD stopped to work, algthough snd-hda-intel got nice option 'model=ideapad'

[neko@gdetotut ~]$ cat /etc/modprobe.d/sound.conf alias snd-card-0 snd-hda-intel alias sound-slot-0 snd-hda-intel options snd-hda-intel model=ideapad

All plugs started to work, but now built in mic is not recognized

some snippets from /proc/asound

==== TC, Вам бы иногда по яснее выражаться

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

а ну да, у меня такой же, только леново другой

http://www.linuxant.com/alsa-driver/ помогло только это, теперь работает микрофон и переключение звука при подключении колонок-наушников

там еще есть проблемы со сборкой алсы с ядром 2.6.35, поэтому сижу на 2.6.32-25-generic #44-Ubuntu лтс

вот тред мой старый http://www.linux.org.ru/forum/linux-hardware/5350664

Deleted
()
Ответ на: комментарий от snoopcat

ну погугли почему alsa не собирается в 2.6.35, может быть пофиксили уже

тогда все будет хорошо и на этом ядре

вот проблема у меня такая была http://ubuntuforums.org/showthread.php?t=1592274

находил солюшн в арч рассылке, но там криво что то =)

Deleted
()
Ответ на: комментарий от Deleted

а как в арче этот пакет (alsa-driver) называется? (чтоб пропатчить его)

[neko@gdetotut Desktop]$ pacman -Qs alsa
local/alsa-lib 1.0.23-2
An alternative implementation of Linux sound support
local/alsa-utils 1.0.23-2
An alternative implementation of Linux sound support

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

если устанавливаеш alsa-driver, то в ядре альсу нужно выкл

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

алса кстати в ядре, придется ручками пересобирать

Deleted
()
Ответ на: комментарий от Deleted

LD [M] /home/neko/test/src/alsa-driver-1.0.23/drivers/snd-portman2x4.o
make[1]: *** [_module_/home/neko/test/src/alsa-driver-1.0.23] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.35-ARCH'
make: *** [compile] Ошибка 2
Преждевременный выход...
[neko@gdetotut test]$

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

LD [M] /home/neko/test/src/alsa-driver-1.0.23/drivers/snd-portman2x4 make[1]: *** [_module_/home/neko/test/src/alsa-driver-1.0.23] Ошибка 2

а где сама ашипка? сделать не модулем.

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

alsa из svn нормально собирается, но часть модулей не загружаются из за зависимостей ну и плюс к примеру моя звуковуха как не работала так и не работает, хотя на старом убунту проблем не было.

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