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