HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Debian с eabi
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45

[Ответить]
svs57 [12.11.2008 21:32] :
Ура! Выложи плиз kdrive с xkb
Я с полгода назад тоже пытался, но тогда ничего не вышло
xkb наладим.
CompoVod [12.11.2008 22:33] :
Могу сравнить 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 (740 кб)]
svs57 [12.11.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 ... переключает консоли!
CompoVod [13.11.2008 09:41] :
svs57
Сам сервер:
http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.5.3.tar.bz2
+ наложены патчи из Angstrom для 1.4
+ вот этот патчик: http://www.postnuklear.de/xorg-patches/files/xorg-1.4-kdrive-rotation.patch

ctrl+alt+1 еще ладно, но, оказывается, fn+стрелки влево/вправо тоже переключают консоль. А у меня там home/end были
svs57 [13.11.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 не тот. Это я просто для пробы
Jay [13.11.2008 13:25] :
О! А xmonobut с этим kdrive работает корректно?
А то с предыдущим не работало никак..
svs57 [13.11.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 - бинарники
daapp [13.11.2008 18:40] :
Мне идея интересна , реализовать я и сам могу.
svs57 [13.11.2008 19:18] :
Мне идея интересна , реализовать я и сам могу.
Замечательно. Это как раз то что нужно.
Я делал так.
Взял пример с matchbox который рисовал на панеле картинку. Думаю что и для других WM несложно найти примерчик такой.
Взял известный скрипт который запоминает текущую раскладку и делает xmodmap
Для начала просто в скрипт добавил отрисовку флажков в панели. Т.е. одновременно с xmodmap запускался флажок в панель, а другой флажок - kill.
Хотел все это смешать в одну программу, но все руки не доходили в связи с покупкой N810.
svs57 [13.11.2008 19:38] :
По поводу xmonobut. Что-то я позабыл зачем ему libmatchbox-dev. Он что только с matchbox работает?
[Ответить]
[< Назад]  [Вперед >]