АгаJay писал(а):svs57
ant поделился ядром и initrd с kexec'ом?
Debian с eabi
Переключалку в студию. А не плохо было бы к ней наверно ещё xvkbd прикрутитьsvs57 писал(а):Наладил вроде бы.
Ядро с kexec дали на форуме oesf. Оно грузится, ищет ядра на nand'е и sd и выводит графическую менюху для выбора ядра. Круть
rootfs взял Анромеду и дотачиваю.
Нужно прикрутить сделанную мной переключалку для рус/en. Она в панеле выводит флажок с текущей раскладкой.
В общем зажил зверек
Скорее бы ком-ка в Москву. Заберу ви-фи, БТ, батарейку и совсем хорошо будет.
К вопросу о переключалке: вчера собрал kdrive-1.5.3 со включенным xkb. И он на удивление нормально работает 1.4 у меня заводится не хотел.
Но раскладки завровой клавиатуры под xkb нет Поэтому пока юзаю xmodmap.
Собирал через OE, если надо, могу бинарик выложить.
Но раскладки завровой клавиатуры под xkb нет Поэтому пока юзаю xmodmap.
Собирал через OE, если надо, могу бинарик выложить.
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20
Motorola C390, Canon G6, IBM X20
Могу сравнить 1.3.0.0 без xkb с 1.5.3 с xkbJay писал(а):CompoVod
А разницу в размерах бинарника kdrive и в объеме занимаемой памяти с xkb и без xkb можете сообщить? Если разница не критична, то я постараюсь протолкнуть включение xkb в kdrive в Angstrom.
Топ:
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
Motorola C390, Canon G6, IBM X20
Спс. ИМХО большой размер из-за того что с 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 ... переключает консоли!
(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
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 были
Сам сервер:
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
Motorola C390, Canon G6, IBM X20
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 не тот. Это я просто для пробы
Только нормально настроить нужно.
Займусь на досуге.
Сейчас 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
Замечательно. Это как раз то что нужно.daapp писал(а):Мне идея интересна , реализовать я и сам могу.svs57 писал(а):Доделаю - выложу. Пока очень сыро. Я не разработчик, а сисадмин
Я делал так.
Взял пример с matchbox который рисовал на панеле картинку. Думаю что и для других WM несложно найти примерчик такой.
Взял известный скрипт который запоминает текущую раскладку и делает xmodmap
Для начала просто в скрипт добавил отрисовку флажков в панели. Т.е. одновременно с xmodmap запускался флажок в панель, а другой флажок - kill.
Хотел все это смешать в одну программу, но все руки не доходили в связи с покупкой N810.
Zaurus SL-C750, N810 2008.36-5