Debian с eabi

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Ср ноя 12, 2008 14:57

Jay писал(а):svs57
ant поделился ядром и initrd с kexec'ом? :)
Ага
Zaurus SL-C750, N810 2008.36-5

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Сообщение daapp » Ср ноя 12, 2008 16:34

svs57 писал(а):Наладил вроде бы. :)
Ядро с kexec дали на форуме oesf. Оно грузится, ищет ядра на nand'е и sd и выводит графическую менюху для выбора ядра. Круть :)
rootfs взял Анромеду и дотачиваю.
Нужно прикрутить сделанную мной переключалку для рус/en. Она в панеле выводит флажок с текущей раскладкой.
В общем зажил зверек :)
Скорее бы ком-ка в Москву. Заберу ви-фи, БТ, батарейку и совсем хорошо будет.
Переключалку в студию. А не плохо было бы к ней наверно ещё xvkbd прикрутить :)

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Ср ноя 12, 2008 17:18

Доделаю - выложу. Пока очень сыро. Я не разработчик, а сисадмин :)
Zaurus SL-C750, N810 2008.36-5

CompoVod
Доктор (4 lvl)
Сообщения: 231
Зарегистрирован: Ср янв 12, 2005 10:24

Сообщение CompoVod » Ср ноя 12, 2008 18:35

К вопросу о переключалке: вчера собрал kdrive-1.5.3 со включенным xkb. И он на удивление нормально работает :) 1.4 у меня заводится не хотел.

Но раскладки завровой клавиатуры под xkb нет :( Поэтому пока юзаю xmodmap.

Собирал через OE, если надо, могу бинарик выложить.
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Ср ноя 12, 2008 19:25

CompoVod
А разницу в размерах бинарника kdrive и в объеме занимаемой памяти с xkb и без xkb можете сообщить? Если разница не критична, то я постараюсь протолкнуть включение xkb в kdrive в Angstrom.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Ср ноя 12, 2008 21:32

Ура! Выложи плиз kdrive с xkb
Я с полгода назад тоже пытался, но тогда ничего не вышло
xkb наладим.
Zaurus SL-C750, N810 2008.36-5

CompoVod
Доктор (4 lvl)
Сообщения: 231
Зарегистрирован: Ср янв 12, 2005 10:24

Сообщение CompoVod » Ср ноя 12, 2008 22:33

Jay писал(а):CompoVod
А разницу в размерах бинарника kdrive и в объеме занимаемой памяти с xkb и без xkb можете сообщить? Если разница не критична, то я постараюсь протолкнуть включение xkb в kdrive в Angstrom.
Могу сравнить 1.3.0.0 без xkb с 1.5.3 с xkb

Топ:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2104 root 20 0 7612 2672 2140 S 0.0 4.3 0:00.50 Xfbdev15
2109 root 20 0 5312 1676 1324 S 0.0 2.7 0:00.27 Xfbdev

Бинарик:
1.5M /usr/local/bin/Xfbdev15
992K /usr/bin/Xfbdev

Разница, как видно, значительная. Но ИМХО для завра терпимая. И не факт, что разницу дает именно xkb. Я постараюсь сравнить еще с 1.5 без xkb.

svs57

Бинарик приложил.

Запускаю так:
Xfbdev15 -nolisten tcp -mouse tslib,1,device=/dev/input/event2 -keybd evdev,,device=/dev/input/event0

Я это все в /etc/X11/xinit/xserverrc прописал.

Чтобы оно выдавало такие же keycode'ы, как 1.3, после старта надо сделать setxkbmap -keycodes evdev

Замеченные косяки:
1) Почему-то не работает ctrl+alt+bksp :( Поэтому запускать иксы надо как минимум с терминалом или из ssh, чтоб пристрелить можно было без перезагрузки :)
2) Для стрелок вниз и влево в xkb отключен autorepeat

В остальном полет нормальный :)
Вложения
Xfbdev.zip
(739.76 КБ) 328 скачиваний
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Ср ноя 12, 2008 23:09

Спс. ИМХО большой размер из-за того что с mesa скомпилен.

(EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
(EE) GLX: could not load software renderer

Меня правда это мало волнует: rootfs на SD
Кинь ссылку плиз на исх. kdrive. Поковыряюсь

ctrl-alt-1 ... переключает консоли!
Zaurus SL-C750, N810 2008.36-5

CompoVod
Доктор (4 lvl)
Сообщения: 231
Зарегистрирован: Ср янв 12, 2005 10:24

Сообщение CompoVod » Чт ноя 13, 2008 09:41

svs57
Сам сервер:
http://xorg.freedesktop.org/releases/in ... .3.tar.bz2
+ наложены патчи из Angstrom для 1.4
+ вот этот патчик: http://www.postnuklear.de/xorg-patches/ ... tion.patch

ctrl+alt+1 еще ладно, но, оказывается, fn+стрелки влево/вправо тоже переключают консоль. А у меня там home/end были :(
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт ноя 13, 2008 12:35

xkb работает. Даже kkbswitch запустил :)
Только нормально настроить нужно.
Займусь на досуге.
Сейчас mesa компилю. Интересно заработает ли?
Почему-то в дебиан анстейбл armel нет /usr/lib/dri/swrast_dri.so

У меня почему-то после
/usr/bin/X11/setxkbmap -rules xfree86 -model pc105 -layout us,ru -option -option grp:ctrl_shift_toggle
Клик стал давать 2-ую кнопку мыши, а с ctrl - 1-ая :)
Понятно что xkb не тот. Это я просто для пробы :)
Zaurus SL-C750, N810 2008.36-5

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Чт ноя 13, 2008 13:25

О! А xmonobut с этим kdrive работает корректно?
А то с предыдущим не работало никак..
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт ноя 13, 2008 15:19

Чуть позже попробую -напишу.
У меня сделано на xbindkey 2 и 3 кнопка
Это из Андромеды
.xbindkeysrc
...
#mouse-click-r
"mouse-r"
m:0x1 + b:1
Shift + Shift_L

#mouse-click-m
"mouse-m"
m:0x10 + b:1
Mod2 + Mode_switch
...
mouse-r и m - бинарники
Zaurus SL-C750, N810 2008.36-5

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Сообщение daapp » Чт ноя 13, 2008 18:40

svs57 писал(а):Доделаю - выложу. Пока очень сыро. Я не разработчик, а сисадмин :)
Мне идея интересна , реализовать я и сам могу.

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт ноя 13, 2008 19:18

daapp писал(а):
svs57 писал(а):Доделаю - выложу. Пока очень сыро. Я не разработчик, а сисадмин :)
Мне идея интересна , реализовать я и сам могу.
Замечательно. Это как раз то что нужно.
Я делал так.
Взял пример с matchbox который рисовал на панеле картинку. Думаю что и для других WM несложно найти примерчик такой.
Взял известный скрипт который запоминает текущую раскладку и делает xmodmap
Для начала просто в скрипт добавил отрисовку флажков в панели. Т.е. одновременно с xmodmap запускался флажок в панель, а другой флажок - kill.
Хотел все это смешать в одну программу, но все руки не доходили в связи с покупкой N810.
Zaurus SL-C750, N810 2008.36-5

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Чт ноя 13, 2008 19:38

По поводу xmonobut. Что-то я позабыл зачем ему libmatchbox-dev. Он что только с matchbox работает?
Zaurus SL-C750, N810 2008.36-5

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»