gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Воскресенье, 18 января 2015< ^ >
winterheart установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Gentoo.RU переехал целиком на Yandex || Gentoo Iron Penguin
Конфигурация комнаты
Участники комнаты

GMT+3
[00:26:56] <Civilian> nis: а ты не в курсе, куда делось cpufreq_frequency_table_get_attr?
[00:44:43] <slepnoga> фуу, победил
[00:45:08] <slepnoga> ворк^арбайтен чюдо немецкой мысли
[00:46:51] <Civilian> slepnoga: а?
[01:14:57] <Лёха> slepnoga, грех писать "ю" после шипящей, если это не "жюри, брошюра, парашют"
[01:16:46] <Лёха> привет всем
[01:33:26] <0xd34df00d> Лёха: грех сидеть не с личкрафтов.
[01:40:29] bober2000 вышел(а) из комнаты
[02:03:10] <Civilian> nis: в хромооси сильно более ванильный драйвер на cpufreq оказался
[02:06:01] conformist вышел(а) из комнаты
[02:06:11] conformist вошёл(а) в комнату
[02:28:24] <Civilian> nis: но пока не работает (
[02:36:01] Night Nord вышел(а) из комнаты
[04:04:08] Львёна вошёл(а) в комнату
[04:47:25] fsteinel вышел(а) из комнаты: Disconnected: closed
[04:57:46] fsteinel вошёл(а) в комнату
[05:03:46] edgbla вышел(а) из комнаты
[06:03:42] slepnoga вышел(а) из комнаты
[06:31:45] conformist вышел(а) из комнаты
[06:48:04] conformist вошёл(а) в комнату
[06:52:23] Львёна вышел(а) из комнаты
[07:06:51] conformist вышел(а) из комнаты
[07:23:27] medvedko вошёл(а) в комнату
[07:23:27] conformist вошёл(а) в комнату
[07:26:26] conformist вышел(а) из комнаты
[07:42:48] conformist вошёл(а) в комнату
[07:43:35] Desu вошёл(а) в комнату
[07:51:58] hitecnologys вошёл(а) в комнату
[07:55:17] beelzebubbie вошёл(а) в комнату
[08:06:07] bober2000 вошёл(а) в комнату
[08:16:30] Desu вышел(а) из комнаты
[08:16:40] Desu вошёл(а) в комнату
[09:15:04] medvedko вышел(а) из комнаты
[09:18:26] Desu вышел(а) из комнаты
[09:18:37] Desu вошёл(а) в комнату
[09:51:50] Desu вошёл(а) в комнату
[10:10:31] hitecnologys вышел(а) из комнаты
[11:04:27] bober2000 вышел(а) из комнаты
[11:42:52] bober2000 вошёл(а) в комнату
[11:45:49] medvedko вошёл(а) в комнату
[12:32:00] mva вышел(а) из комнаты: Replaced by new connection
[12:32:10] mva вошёл(а) в комнату
[12:40:02] hitecnologys вошёл(а) в комнату
[12:53:04] jam666 вошёл(а) в комнату
[12:53:55] CarelessChaser вышел(а) из комнаты
[13:12:05] edgbla вошёл(а) в комнату
[13:49:31] Night Nord вошёл(а) в комнату
[13:57:52] bober2000 вышел(а) из комнаты
[14:11:23] jam666 вышел(а) из комнаты: Disconnected: closed
[14:14:21] slepnoga вошёл(а) в комнату
[14:23:29] <slepnoga> Civilian:  я про WIS и EPC
[14:32:54] qnikst вошёл(а) в комнату
[14:33:04] qnikst вышел(а) из комнаты
[14:39:37] bober2000 вошёл(а) в комнату
[14:43:26] medvedko вышел(а) из комнаты
[14:48:02] GoodWin вышел(а) из комнаты: Replaced by new connection
[14:48:18] GoodWin вошёл(а) в комнату
[14:48:28] GoodWin вышел(а) из комнаты: Replaced by new connection
[14:48:53] GoodWin вошёл(а) в комнату
[14:49:03] GoodWin изменил(а) имя на null
[14:49:56] null вышел(а) из комнаты: Replaced by new connection
[14:49:59] edgbla вышел(а) из комнаты
[14:50:06] null вошёл(а) в комнату
[14:51:29] null вышел(а) из комнаты: Replaced by new connection
[14:51:39] null вошёл(а) в комнату
[14:52:28] jam666 вошёл(а) в комнату
[14:56:33] null вышел(а) из комнаты: Replaced by new connection
[14:56:43] null вошёл(а) в комнату
[14:57:36] <nis> Civilian: меня не было
[15:04:57] hitecnologys вошёл(а) в комнату
[15:06:36] null вышел(а) из комнаты: Replaced by new connection
[15:06:46] null вошёл(а) в комнату
[15:21:01] hitecnologys вышел(а) из комнаты
[15:26:40] null вышел(а) из комнаты: Replaced by new connection
[15:26:50] null вошёл(а) в комнату
[15:43:31] edgbla вошёл(а) в комнату
[15:48:30] <nis> осваиваю новое для себя ПО
[16:18:00] medvedko вошёл(а) в комнату
[16:25:00] <Civilian> nis: ну у меня странная фигня с cpufreq :)
[16:26:31] <Civilian> nis: в смысле что printk в init функции никем не дергаются, притом даже у cpufreq
[16:26:33] <Civilian> что меня печалит
[16:26:44] null вышел(а) из комнаты: Replaced by new connection
[16:26:54] null вошёл(а) в комнату
[16:55:47] <nis> а оно в новом ядре должно быть прописано с помощью девайс-трии
[17:01:18] Desu вышел(а) из комнаты
[17:26:48] null вышел(а) из комнаты: Replaced by new connection
[17:26:58] null вошёл(а) в комнату
[17:38:06] nis вышел(а) из комнаты
[17:39:01] nis вошёл(а) в комнату
[17:41:54] null вышел(а) из комнаты
[17:42:14] edgbla вышел(а) из комнаты
[17:42:54] <Civilian> nis: ну я не нашел как оно там прописывается четсон говоря, хотя на хромооси DT другой совсем
[17:44:05] <Civilian> nis: честно гооворя я не представляю что искать
[17:46:06] <nis> ты драйверу руками говорил инит?
[17:47:40] nalcheg_ вошёл(а) в комнату
[17:50:34] <Civilian> nis: нет конечно, т.к. не очень знаю откуда )
[17:50:57] nalcheg_ вышел(а) из комнаты
[17:52:25] <nis> modprobe же
[17:58:05] edgbla вошёл(а) в комнату
[18:13:24] jam666 вышел(а) из комнаты: Disconnected: closed
[18:26:53] GoodWin вошёл(а) в комнату
[18:33:39] <Civilian> nis: оно не поддерживает сборку модулем )
[18:33:51] <Civilian> nis: после патчей на тегру оно же отваливается и у cpufreq глобально так
[18:34:03] <nis> ну что могу только посочувствовать
[18:34:25] <Civilian> nis: а что в dt должно быть о cpufreq?
[18:34:43] <nis> ну должны быть описаны разрешённые частоты и модули
[18:35:40] <Civilian> nis: нет такого ваще
[18:35:49] <nis> должно быть
[18:36:28] <Civilian> nis: https://bpaste.net/show/a999b8e62617
[18:36:39] <Civilian> nis: это dt общий для tegra k1 девайсов из хромооси
[18:36:47] <nis> хм
[18:36:58] <nis> ну тогда у них это велосипед
[18:37:08] <Civilian> https://bpaste.net/show/5e0802c2e8c4 а это пример dt для конкретного девайса
[18:37:11] <nis> и как быть в данном случае я тебе врятли подскажу
[18:38:03] <nis> хотя настройки частоты вроде-бы есть
[18:38:58] <nis> тебе по сути надо троттлинг убить
[18:39:34] <Civilian> nis: мне надо б подгрузить каким-то образом модуль )
[18:39:50] <Civilian> nis: а ты не знаешь что должно быть у кода, чтобы он модулем мог быть?:
[18:40:09] <nis> чтобы модулем - инит и дестрой прототипы
[18:40:34] <nis> могу литературы подкинуть по данной тематике
[18:41:14] <nis> вообще если не сильно жалко тигру то можно для эксперимента пописать руками в регистры по смещению в /dev/mem
[18:41:38] <Civilian> nis: убить - жалко
[18:41:54] <nis> ну убить разгоном это надо постараться
[18:42:07] <nis> а вообще хотя-бы статус для начала вычитай
[18:42:41] <Civilian> nis: просто модуль для cpufreq вроде должен работать
[18:42:53] <Civilian> nis: но у меня даже printk в cpufreq не выводит нишиша
[18:43:04] <nis> это логично
[18:43:08] <nis> т.к. он не работает
[18:43:16] <nis> я бы оформил модуль
[18:43:29] <nis> который постепенно вносил свои инструменты
[18:43:47] <nis> т.к. регулирование частоты это важная операция, даже важней саты.
[18:44:41] <nis> видишь ли у меня нету под руками тегры
[18:44:59] <nis> и я не могу сказать без курения исходников что есть что
[18:45:18] <nis> на кости эта часть работы у меня заняла примерно 2 дня
[18:45:32] <nis> тигра сложней, там можно и месяц без готовых патчей убиваться
[18:46:59] <nis> вообще попробуй выделить код регистрации в отдельный модуль
[18:48:42] <Deda_Zych> я ненавижу
[18:48:59] <Deda_Zych> этот ваш портаж
[18:49:15] <Deda_Zych> до сих пор не разрезолвил конфликты
[18:49:54] <nis> Deda_Zych: напиши свой
[18:50:13] <mva> Deda_Zych: просто обновляться надо не раз в 50 лет
[18:50:17] <mva> а каждый день
[18:50:45] <Deda_Zych> каждый день - не надо
[18:50:56] <Deda_Zych> я предпочитаю раз в месяц
[18:51:16] <Deda_Zych> но реально, сейчас парус порвало в клочья
[18:51:29] <nis> раз в месяц много
[18:51:39] <nis> это черевато конфликтами
[18:52:21] <Deda_Zych> нормально
[18:52:22] <Deda_Zych> [blocks B      ] <media-libs/mesa-10.3.4-r1 ("<media-libs/mesa-10.3.4-r1" is blocking app-admin/eselect-opengl-1.3.1-r1)
[blocks B      ] <x11-proto/glproto-1.4.17-r1 ("<x11-proto/glproto-1.4.17-r1" is blocking app-admin/eselect-opengl-1.3.1-r1)
[blocks B      ] <x11-base/xorg-server-1.16.2-r1 ("<x11-base/xorg-server-1.16.2-r1" is blocking app-admin/eselect-opengl-1.3.1-r1)
[18:52:31] <Deda_Zych> вот какого рожна ему надо?
[18:52:54] <Deda_Zych> я понять не могу, кто тянет eselect-opengl-1.3.1-r1
[18:58:52] <hitecnologys> Deda_Zych: а ты что тянешь? У меня было что-то подобное, когда не так давно мир обновлял.
[19:00:34] <Deda_Zych> что-что
[19:00:45] <Deda_Zych> emerge -Dup world, вот что
[19:00:52] <hitecnologys> Ох.
[19:02:05] <hitecnologys> А полный список всего, что оно за собой тянет можешь?
[19:03:48] <Deda_Zych> hitecnologys: https://bpaste.net/show/c6db232f7e41
[19:04:01] <Deda_Zych> d в конце - это очепятка
[19:04:21] <Deda_Zych> Ctrl-D хотел сделат, не получилось с первого раза
[19:04:47] <hitecnologys> Вон, написано же: (app-admin/eselect-opengl-1.3.1-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by <...>
[19:05:19] <hitecnologys> Пробуй по-одному обновлять проблемные пакеты.
[19:05:25] <hitecnologys> Мне помогало иногда.
[19:05:44] <hitecnologys> Раз пишлось выпиливать месу и драйвера.
[19:06:25] <hitecnologys> app-admin/eselect-opengl required by @selected
[19:06:52] <hitecnologys> emerge --deselect eselect-opengl
[19:09:19] <hitecnologys> Да, видать это оно.
[19:09:27] <hitecnologys> Сработало?
[19:13:51] <Deda_Zych> еселект-опенгл уже выпиливал
[19:14:08] <Deda_Zych> вообще, проблема началась с того, что поставил mesa-9999
[19:14:20] <Deda_Zych> дабы мой i965 взлетел
[19:14:32] <hitecnologys> Хм.
[19:14:49] <hitecnologys> Ну попробуй выпилить месу, обновиться, а потом обратно.
[19:17:33] Desu вошёл(а) в комнату
[19:20:57] <Civilian> nis: а как ядро узнает чо это модуль?
[19:21:17] <nis> Civilian: опиши свой код как модуль
[19:21:28] <Civilian> nis: ну я module_init и module_exit сделал
[19:21:36] <nis> собирай его как модуль
[19:21:39] <nis> своего ядра
[19:22:01] <Civilian> nis: а kconfig?
[19:22:10] <nis> зачем?
[19:22:33] <Civilian> nis: чтобы не хачить еще и систему сборки
[19:22:34] <nis> потом из каталога с бинарником модуля insmod module_name
[19:22:47] <nis> в смысле хачить
[19:23:02] <Civilian> nis: чтобы не выносить cpufreq в out-of-tree module
[19:23:02] <nis> я тебе могу дать баш скрипт который делает то что тебе нужно
[19:23:12] <nis> ты пока внешне его заведи
[19:23:23] <nis> встраивать будешь тогда когда это будет работать как часы
[19:23:46] <Civilian> nis: да я бы сказал мне встраивать это не нужно будет
[19:24:05] <nis> я про встраивание в основную систему сборки ядра
[19:24:24] WiseLord вошёл(а) в комнату
[19:24:36] <WiseLord> https://dpaste.de/YqKs#L15,16,25
[19:24:41] <Civilian> nis: если я это сделаю out-of-tree то мне встраивать это не нужно будет совсем
[19:24:43] <Civilian> ибо нафига?
[19:24:55] <WiseLord> генту-чан, отчего etc-update может не показывать различий в конфигах?
[19:25:22] <nis> Civilian: чтобы подарить сообществу свой код
[19:25:35] <Civilian> nis: я это и как Out-of-tree модуль сделать смогу
[19:26:05] <nis> Civilian: http://paste.ubuntu.com/9776988/
[19:26:09] <nis> вот тебе мейкфайл
[19:26:32] <nis> запускаешь из-под таргета и радуешься жизни
[19:32:09] <Civilian> nis: теперь еще мучаться кучей вылезших ошибок
[19:33:47] <nis> ооо
[19:33:52] <WiseLord> С etc-update разобрался сам. Был испорчен etc-update.conf. Видимо, ещё со времён 3.16 (кажется) ядра, когда мелкие файлы на reiserfs портились (
[19:33:53] <nis> это вообще великая вешь
[19:36:59] WiseLord вышел(а) из комнаты
[19:39:23] hitecnologys вышел(а) из комнаты
[19:44:00] <Civilian> nis: что великая вещь?
[19:44:14] <nis> исправление ошибок несовместимости
[19:44:31] <Civilian> несовместимости с out-of-tree сборкой?
[19:44:49] <nis> и это тоже
[19:45:06] <nis> хотя out-of-tree это не должно вызывать ошибок
[19:45:07] <Civilian> nis: просто реально раздрожает править то, что вылезает из-за out-of-tree сборки )
[19:45:11] <Civilian> nis: а оно вызывает
[19:45:18] <nis> значит у тебя кривой код
[19:45:29] <Civilian> nis: какой есть, это почти ванильнй cpufreq
[19:45:56] <nis> как не бывает немножко беременных, так и не бывает почти ванильного кода
[19:46:25] <Civilian> nis: сам cpufreq.c содержит только MODULE* фигню из изменений
[19:47:56] hitecnologys вошёл(а) в комнату
[19:53:24] <Deda_Zych> вот что мне нравится в гите - это модульность ^_^
[19:53:48] <Deda_Zych> т.е. можно написать свой скрипт и он будет частью гита
[20:01:09] <Civilian> nis: я не пойму почему оно ругается на init.h :)
[20:11:07] <Civilian> nis: а как в системе сборки более 1 исходника в модуль воткнуть?
[20:13:13] <Civilian> ага, нашел
[20:13:57] Magistr вышел(а) из комнаты
[20:15:54] Magistr вошёл(а) в комнату
[20:18:51] <Civilian> nis: теперь не пойму как с символами быть
[20:34:33] <nis> какими символами?
[20:34:48] <Civilian> nis: обычными )
[20:35:15] <nis> всё равно не понял
[20:35:22] <Civilian> nis: [ 1567.405792] cpufreq: Unknown symbol cpufreq_cpu_get_raw (err 0)
[ 1567.405814] cpufreq: Unknown symbol cpufreq_boost_enabled (err 0)
[20:35:28] <Civilian> притом что это функции этого же модуля
[20:35:49] <nis> заюзал раньше чем объявил
[20:36:10] <Civilian> nis: ну это пока что просто сырцы )
[20:36:46] <nis> посмотри где ты используешь
[20:37:00] <Civilian> nis: два файла
[20:37:02] <nis> и да сделай экспорт
[20:37:08] <Civilian> export есть
[20:37:22] <nis> экспорт по ядерному?
[20:37:59] bober2000 вошёл(а) в комнату
[20:40:02] <Civilian> nis: EXPORT_SYMBOL_GPL
[20:40:12] <nis> хм
[20:40:32] <nis> значит скорей всего что этого нету в твоей системе
[20:42:02] <Civilian> nis: он там и объявлен )
[20:43:39] <nis> Civilian: https://bbs.archlinux.org/viewtopic.php?id=118161
[20:43:44] <nis> что-то типа такого
[20:44:28] <nis> а вообще советую сходить на лкм
[20:44:42] <nis> т.к. они знают наверняка больше моего
[20:45:46] <nis> и да экспорт должен быть EXPORT_SYMBOL_NOVERS
[20:45:58] <nis> т.к. ты наверняка лицензию модуля не указал
[20:48:00] <nis> http://www.linuxforums.org/forum/kernel/56497-unkown-symbol-module-error-while-insmodding-but-should-fine.html
[20:48:02] <nis> Civilian:
[20:48:18] <nis> смотри последний топик
[20:49:51] hitecnologys вышел(а) из комнаты
[20:53:04] bober2000 вышел(а) из комнаты
[21:12:55] <Civilian> nis: спасибо )
[21:12:59] <Civilian> nis: лицензию указал )
[21:13:09] <Civilian> nis: там для половины вещей была модульность предусмотрена )
[21:13:24] <Civilian> т.е. лицензии, авторы
[21:13:28] <Civilian> и пр.
[21:13:45] <Civilian> nis: там скорее я не понимаю, какую магию kernel'ый мейкфайл делает
[21:14:06] <Civilian> nis: http://blog.acolyer.org/2015/01/13/unikernels-library-operating-systems-for-the-cloud/
[21:14:15] <Civilian> пока в магазин ходил, успел почитать
[21:18:01] <nis> Civilian: рассматривай лицензию как именованные пространства
[21:18:19] <nis> т.е. они добавляют префиксы поиска и прочее
[21:20:18] <nis> Magistr: во владике морковка стоит 2.5 т.р.
[21:20:22] <Civilian> nis: не, я не понимаю как сборка сама работает
[21:20:30] <Civilian> nis: потому что оно не видит функцию из другого файла
[21:20:38] <Civilian> но который должен слинковаться с тем же модулем
[21:20:58] <nis> там сложный процесс
[21:20:58] <Civilian> ну или я где-то налажал конечно
[21:21:12] <nis> я сам его пока не совсем до конца понимаю
[21:26:13] Magistr вышел(а) из комнаты
[21:26:32] Magistr вошёл(а) в комнату
[21:29:59] Civilian вышел(а) из комнаты: Replaced by new connection
[21:30:09] Civilian вошёл(а) в комнату
[21:44:28] nis вышел(а) из комнаты
[21:49:58] ktt9 вошёл(а) в комнату
[21:50:06] <ktt9> Привет, гентуконфа.
[21:53:47] <ktt9> У меня вопрос касательно Alt-сочетаний в xterm и "умных" переключалок раскладки.
[21:54:34] <ktt9> Типа ibus.
[21:55:33] <ktt9> Которые при установке русской расскладки не переделывают сочетания с альтом, такие как Alt-b, Alt-f, Alt-d и прочие в английскую раскладку.
[21:56:09] <ktt9> xterm команд вида "^[и" не понимает, и естественно ничего не делает.
[21:56:37] <ktt9> Так же отвратительно ведёт себя и fcitx
[21:57:53] <Deda_Zych> юзаете всякое говно потому, что
[21:57:57] <Deda_Zych> от того и страдаете
[21:58:52] <ktt9> А чего юзать тогда?
[21:59:06] <Deda_Zych> konsole
[21:59:18] <Deda_Zych> и putty
[22:00:33] <ktt9> Хм.
[22:01:05] <ktt9> Я бы спросил, как организован ввод японского в кедах, но воздержусь.
[22:01:13] <ktt9> Так как всё равно кеды к сожалению не вариант.
[22:01:51] <Deda_Zych> нафига тебе японский  в терминале?
[22:01:55] <Deda_Zych> анимешник, чтоль?
[22:02:19] <ktt9> Ну да.
[22:02:26] <Deda_Zych> ну тогда страдай
[22:02:28] <ktt9> Много файлов с японскими названиями.
[22:02:31] <ktt9> Искать неудобно.
[22:02:42] <ktt9> Ну я и так и страдаю, как видишь :с
[22:03:26] <Deda_Zych> пока я вижу, что ты юзаешь какую-то муть с альтом
[22:04:20] <ktt9> Почему муть?
[22:05:25] <ktt9> Это ридлайновские сочетания.
[22:05:32] <ktt9> Вперёд на одно слово, назад на одно слово.
[22:05:49] Desu вышел(а) из комнаты
[22:13:48] medvedko вышел(а) из комнаты
[22:18:40] Vurtatoo вошёл(а) в комнату
[22:42:26] <mva>
[22:45:01] <Magistr> mva: апдейтни ебилд я-бравсера
[22:51:40] WiseLord вошёл(а) в комнату
[23:01:42] CarelessChaser вошёл(а) в комнату
[23:36:29] jam666 вошёл(а) в комнату
[23:37:24] beelzebubbie вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!