[12:31:47] <muromec>  я так понимаю шо в микшере надо кнопочку нажать какую?
 [12:31:55] <stuw>  arecord -f cd | aply - f cd
 [12:31:59] <stuw>  попробуй так
 [12:32:12] <stuw>  muromec, так, а ось у тебя какая?
 [12:32:21] <stuw>  ядро от убунты != убунта
 [12:32:35] <stuw>  это к вопросу "из коробки"
 [12:35:11] <stuw>  muromec, http://ac100.wikispaces.com/alsa_ucm - тут посмотри пример конфига. там написано, что нужно выставлять
 [12:40:14] <muromec>  j
 [12:40:33] <muromec>  у меня бубунта штатная ничо волшебного абсолютно
 [12:40:43] <stuw>  12.10 ?
 [12:40:47] <muromec>  которая с lxde или с чем она
 [12:40:51] <muromec>  да 12.10
 [12:41:03] <stuw>  тогда странно, что не заработало из коробки.
 [12:43:41] <stuw>  alsaucm -c tegraalc5632 reset <- вроде так можно к дефолту сброить настройки звука
 [12:43:41] <muromec>  какой командой ucm пнуть надо?
 [12:44:16] <muromec>  так
 [12:44:56] <stuw>  проверять я бы советовал командой arecord -f cd | aply - f cd
 [12:45:09] <muromec>  словил в логах ругать - ребутну аднака
 [12:59:20] <muromec>  чето не взлетает
 [13:00:34] <muromec>  файл этот в usr-share у меня есть, ручками reset пнул
 [13:00:47] <muromec>  судя по микшеру, значения выставлены
 [13:01:18] <muromec>  а все равно тишина
 [13:19:23] <stuw>  хм... можено damp в debugfs проверить
 [13:25:09] <stuw>  cat /sys/kernel/debug/asoc/tegra-alc5632/alc5632.0-001e/dapm/MIC1*
 [13:44:10] <muromec>  там digital mic и headset mic только
 [13:44:12] <muromec>  MIC1 нету
 [13:45:24] <muromec>  и во время работы arecord - оба off
 [13:45:25] <stuw>  digital mic
 [13:45:34] <stuw>  это неправильно
 [13:48:45] <muromec>  гм
 [13:48:53] <stuw>  покажи вывод amixer
 [13:52:12] <muromec>  http://pastebin.com/81tutwyJ
 [13:53:36] <muromec>  я тупой, не в тот каталог debugfs смотрел
 [13:53:53] <stuw>  у тебя их там несколько?
 [13:54:36] <muromec>  ну я в /sys/kernel/debug/asoc/tegra-alc5632/alc5632.0-001e
 [13:54:41] <muromec>  блин
 [13:54:51] <muromec>  в /sys/kernel/debug/asoc/tegra-alc5632/dapm/ смотрел
 [13:55:12] <muromec>  типа ирц на одной машине, а консоль на другой
 [13:55:41] <stuw>  это для борды. есть еще dapm для кодека.
 [13:55:47] <stuw>  две папки dapm должны быть
 [13:57:20] <muromec>  да
 [13:57:29] <muromec>  вот там где ты сказал - там есть MIC1*
 [13:57:45] <muromec>  и там все off, хотя запущен arecord
 [13:57:51] <muromec>  вывод показать?
 [13:58:12] <stuw>  MIC1 похоже не то. DMIC (который внутренний, он отдельно).
 [13:58:49] <stuw>  for p in /sys/kernel/debug/asoc/tegra-alc5632/dapm/*; do echo "$p"; cat "$p"; echo -en "\n"; done
 [13:58:56] <stuw>  и для второй папки тоже самое
 [13:59:17] <stuw>  я не могу пока понять, что не так.
 [14:00:53] <muromec>  http://pastebin.com/2uvB8zBf
 [14:01:39] <muromec>  http://pastebin.com/Uijbrvbn
 [14:02:56] <stuw>  muromec, uname -r
 [14:04:15] <muromec>  3.1.10-6-ac100
 [14:04:34] <muromec>  из apt-cache policy: 500 http://ports.ubuntu.com/ubuntu-ports/ quantal/universe armhf Packages
 [14:05:52] <stuw>  dmesg | grep -i "\(alsa\|dmic\)"
 [14:06:23] <muromec>  dmesg: http://paste.ubuntu.com/6002313/
 [14:09:20] <zombah>  добрый день
 [14:09:32] <zombah>  что это вы такое делаете интересное? 8)
 [14:10:15] <zombah>  аа вижу микрофон
 [14:10:22] <zombah>  счас у себя гляну
 [14:13:50] <zombah>  а нет не гляну 8) партиции снес
 [14:16:56] <stuw>  ))
 [14:28:14] <stuw>  muromec, попробуй включи DMICL Mix DMICL2ADC
 [14:28:28] <muromec>  щас
 [14:30:00] <muromec>  так он в микшере без ручки же
 [14:30:10] <muromec>  там нету mute/unmute и ваще ничо
 [14:30:15] <stuw>  пробел на нем не пашет?
 [14:30:30] <stuw>  поня
 [14:30:31] <stuw>  л
 [14:30:38] <stuw>  я уже все позабыл
 [14:35:23] <muromec>  я так понимаю, он должен включаться по зависимостям от чего-то
 [14:39:32] <stuw>  по идее должен быть путь от входа к выходу. при проигрывании/записи все итемы, которые встречаются на пути включаются.
 [14:40:51] <stuw>  меня смущает в твоем аутпуте, что DMICDAT никуда не подключен
 [14:43:28] <stuw>  т.е. Digital Mic из борды, подуключен к DMICDAT, а дальше ничего нет.
 [14:45:25] <muromec>  а ты можешь включить запись у себя и посмотреть состояние?
 [14:45:39] <muromec>  дижитал мик - это ваще видеокарта мне кажется
 [14:45:45] <muromec>  там чото такое было
 [14:45:55] <muromec>  не видеокарта, вебкамера в смысле
 [14:46:17] <stuw>  да, она на видеокамере. моя тошка дома и пока без ОС :)
 [14:46:28] <stuw>  она = диджитал мик )
 [14:50:13] <stuw>  muromec, вообще на 12.10 проверяли ucm, запись работала ... Странно, что у тебя проблемы. Надо еще у кого-нибудь попробовать.
 [14:50:31] <stuw>  я на своей постараюсь сегодня-завтра проверить
 [14:50:48] <muromec>  а может у меня на видеокамеру питалова нет
 [14:50:58] <muromec>  епт
 [14:51:08] <muromec>  вебкамеру, чего меня глючит-то
 [14:51:34] <stuw>  muromec, вообще, если DMICL Mix DMICL2ADC в алсе есть, попробуй пробелом ее пожмакай )
 [14:52:02] <stuw>  muromec, если только вся вебка отвалилась... но не уверен, что алса это могла просечь
 [14:52:50] <muromec>  жмакнул пробел, да
 [14:52:55] <muromec>  off убралось
 [14:53:01] <muromec>  не знал что там можно делать
 [14:53:11] <muromec>  я думал только mute ставится-выключается
 [14:53:18] <stuw>  :)
 [14:53:37] <muromec>  работает короче
 [14:53:40] <stuw>  фух )
 [14:53:50] <muromec>  ну это не дело все равно
 [14:54:02] <stuw>  еще для DMICR Mix DMICR2ADC
 [14:54:09] <stuw>  что не дело?
 [15:08:56] <muromec>  ну не ок, что надо ручку тыкать
 [15:11:00] <stuw>  это да. вроде не надо было ничего тыкать. я на чистой убунте проверял, когда делал патч для ucm
 [15:11:39] <stuw>  вообще ucm штука непонятная для меня. наш конфиг не приняли в мейнстрим - сказали он гомно и не описан правильно. а как правильно - я хз )
 [15:25:06] <muromec>  лол
 [17:17:44] <zombah>  stuw: а чтоб в .h файл добавить ссылку на #include который гденить в другом месте живет надо абсолютный путь указывать или типа ../../../
 [17:18:32] <stuw>  zombah, относительные пути не очень хорошо. есть пути, в которых компилятор ищет файлы. нужно указывать путь, отностильно одной из таких папок.
 [17:18:48] <stuw>  без ..
 [17:20:30] <zombah>  ну в мейлфайле у него есть указание что он ищет include у себя в хомяке в папке include/ а мне надо один файл включить из другого места
 [17:20:43] <zombah>  в мейкфайле тобишь
 [17:31:36] <stuw>  из какого места? он не в папке проекта что-ли?
 [17:31:48] <zombah>  нет, в другом проекте
 [17:32:26] <stuw>  а зачем он в мейкфайле другого проекта? если как временный костыль, то можешь включить, но не советовал бы.
 [17:32:34] <zombah>  скажем есть папка код в ней две папки проект1 и проект2, надо включить в одно загрузку инклюда из другого
 [17:33:01] <zombah>  по другому compat-wireless компилятся не хочет
 [17:33:12] <stuw>  эмм... покажи ошибку
 [17:33:15] <zombah>  нужен инклюд одного файла из нашего ядра
 [17:33:31] <stuw>  инклуд в мейкфайле нужен?
 [17:33:36] <zombah>  http://ac100.wikispaces.com/Cross+Compile+compat-drivers
 [17:33:38] <zombah>  в .h
 [17:33:52] <zombah>  внизу там ошибка
 [17:34:15] <zombah>  возможно его можно и в мейкфайле включить, но я не знаю как смог только в .h добавить
 [17:34:31] <stuw>  #include <linux/export.h> не прокатывает?
 [17:34:42] <zombah>  нет
 [17:34:49] <zombah>  наше ядро не ванильное
 [17:34:55] <zombah>  инклюды отличаются
 [17:35:23] <stuw>  погоди. т.е. ты хочешь инклуд из одного ядра брать, а собирать на основе другого?
 [17:35:47] <zombah>  ну compat-wireless включает в себя набор инклюдов для ядра
 [17:35:57] <stuw>  так
 [17:36:08] <zombah>  но export.h ему нужен от нашего иначе не компиляется с ним
 [17:36:18] <stuw>  угу
 [17:36:42] <zombah>  я хочу интегрировать сборку компата в сборку андроида
 [17:37:22] <zombah>  а хотя пофигу мороз пускай будет пока абсолютный путь, все равно никто другой эти сорцы не собирает
 [17:37:48] <stuw>  погоди. ты какую версию компата берешь?
 [17:39:03] <stuw>  я не понимаю, почему проблема возикла воббще. у компата есть праметр KLIB. Возможно есть и для инклудов похожий параметр.
 [17:39:20] <stuw>  если в нем задать путь до инклудов нашего ядра должно быть все ок.
 [17:39:50] <stuw>  ты же под конкретное ядро собираешь, значит все должно браться из этого конкретного ядра.
 [17:39:52] <zombah>  хм ну я признаться не знаю как это обыграть
 [17:40:13] <zombah>  -I путь-к-инклюдам-ядра
 [17:40:16] <stuw>  я сейчас гляну сборочную систему компат вайрлесс
 [17:40:50] <stuw>  ты мне только версию скажи, которую собираешь
 [17:40:57] <zombah>  3.2.5-1
 [17:46:20] <stuw>  какой командой ты собираешь компат?
 [17:47:16] <zombah>  make ARCH=arm CROSS_COMPILE=arm-eabi- -j20 KLIB=path-to-kernel-forlder KLIB_BUILD=path-to-kernel-forlder
 [17:47:31] <stuw>  попробуй добавь M=path-to-kernel-forlder
 [17:47:44] <zombah>  ну вернее тут я еще добавляб -C рабочая дира
 [17:48:26] <zombah>  у моего мейка нет такого ключа
 [17:49:15] <zombah>  -I DIRECTORY, --include-dir=DIRECTORY
 [17:49:20] <zombah>  есть
 [17:49:33] <zombah>  но я так пробал так какаято фигня начинается
 [17:50:17] <stuw>  M - это переменная, а не ключ.
 [17:50:24] <stuw>  какая фигня начинается?
 [17:50:46] <zombah>  ну не собирается тоже, ругается на все подряд
 [17:51:31] <stuw>  на все, на все? ))
 [17:51:49] <zombah>  счас попробую еще раз скажу точно
 [17:52:03] <stuw>  я у себя тоже сейчас попробую.
 [18:06:19] <zombah>  include/linux/device.h:724: error: 'THIS_MODULE' undeclared (first use in this function) вот такие ошибки с M=ядро
 [18:06:30] <zombah>  на каждый файл при сборке
 [18:07:26] <zombah>  и примерно тоже самое с -I ядро/include
 [18:23:02] <stuw>  zombah, http://www.spinics.net/lists/backports/msg00954.html
 [18:23:54] <stuw>  патч для компат вайрлесс. Видать у нас забэкпорчено что-то, чего не было изначально в 3.1
 [18:27:30] <zombah>  ишь, счас попробую такой
 [19:23:55] <zombah>  так уже из дома проверю, поехал
 [21:52:55] <zombah>  stuw: да патч сработал, все отлично интегрировалось
 [21:56:40] <stuw_>  zombah, круто )
 [21:57:46] <zombah>  там правда сток всего наменяли с последнего раза как я пробовал 4.2 8)
 [22:00:47] <stuw_>  а сейчас какая там версия?
 [22:00:49] <stuw_>  все работает?
 [22:00:56] <zombah>  4.2.2
 [22:01:21] <stuw_>  4.2 8) прочитал как 4.2.8 :))
 [22:01:31] <zombah>  ну пока вафля не запускается, звук не пашет, блютус не запускается и какието проблемы с монтированием
 [22:01:42] <zombah>  8)
 [22:02:23] <zombah>  там мультиюзерность теперь, основной сторадж виртуальный
 [22:03:44] <zombah>  поменяли действия для многих клавишь, пришлось даже килайаут переписывать
 [22:04:15] <zombah>  и десктопного режима теперь нет, интерфейс как у нексуса выглядит только навбар внизу
 [22:09:21] <stuw_>  что за десктопный режим?
 [22:11:38] <zombah>  ну когда у тебя узкая полоска панели внизу и на ней все и уведомления и навигация
 [22:12:03] <zombah>  а теперь две панели одна наверху с уведомлениями и настройками, а внизу навигация
 [22:37:43] <stuw_>  ясн
 [02:12:00]  * Disconnected (Connection reset by peer).
 [02:12:28]  * Now talking on #ac100-ru
 [02:12:28]  * Topic for #ac100-ru is: Канал пользователей смартбука Toshiba AC-100 | Вики: http://ac100.wikispaces.com || use UTF-8 dude || Логи: http://ac100.wikispaces.com/IRC
 [02:12:28]  * Topic for #ac100-ru set by [email protected] at Thu Apr 3 18:53:32 2014