Debian с eabi

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

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

svs57 писал(а):По поводу xmonobut. Что-то я позабыл зачем ему libmatchbox-dev. Он что только с matchbox работает?
Да нет, насколько я помню.. Возможно, оно просто хочет собрать аплет для machbox. Попробуйте оторвать, если из исходников.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

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

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

Нет не аплет
gcc -Os -Wall -I/usr/include/pango-1.0 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -o xmonobut main.o -lX11 -lXpm -lXext -lmb -lXi -lmb
Ладно
Запускаю
xmonobut -m 50 -k 37

keycode 37 Control_L
keycode 50 Shift_L
И не переключает :(
А почему через xbindkey не хотите?
Работает железно
Zaurus SL-C750, N810 2008.36-5

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

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

Да я не сказать, чтобы хотел через xmonobut или не хотел через xbindkey... просто интересно было, починилось оно или нет :)
А вот те бинарики (mouse-r и -m) - они делают фейковый клик мышки? И где можно взять их исходники?
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

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

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

думаю что тоже что делают mouse-r/m можно сделать и xmodmap pointer = 3 2 1
Они есть в Андромеде. Если нужно - зашлю
там же в xbindkeys можно и остальные шоткаты навешать - яркость и прочие
Zaurus SL-C750, N810 2008.36-5

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

Сообщение daapp » Пт ноя 14, 2008 17:01

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

А у меня обратная ситуация, скоро заурус может стать основным наладонником, а я его никак до ума не доведу.

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

Сообщение svs57 » Пт ноя 14, 2008 20:49

2 CompoVod
Поделись как откомпил kdrive
У меня он упорно mesa3d 7.1 хочет
checking for GL... configure: error: Package requirements (glproto >= 1.4.9 gl >= 7.1.0) were not met:

No package 'gl' found

А в дебиане не найти gl.pc
mesa там 7.0.3
Zaurus SL-C750, N810 2008.36-5

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

Сообщение CompoVod » Пт ноя 14, 2008 22:47

Доделал сравнение.
Собрал сервер 1.5 без glx и без xkb.
Без glx не ругается на mesa при старте.

Код: Выделить всё

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10002 root      20   0  7612 2672 2140 S  0.0  4.3   0:00.42 Xfbdev15
10008 root      20   0  7312 2588 2064 S  0.0  4.1   0:00.42 Xfbdev15noglx
10013 root      20   0  7128 2292 1848 S  0.0  3.7   0:00.29 Xfbdev15noglxnoxkb
 9991 root      20   0  5312 1720 1368 S  0.0  2.8   0:00.29 Xfbdev

Код: Выделить всё

1.5M	/usr/local/bin/Xfbdev15
1.2M	./xfbnomesa/Xfbdev15noglx
976K	./xfbnomesanoxkb/Xfbdev15noglxnoxkb
992K	/usr/bin/Xfbdev
Видно, что по пути от 1.3 к 1.5 сервер несколько потолстел :)

svs57
Я собирал в OE, там mesa 7.2 есть :)

Можно попробовать конфигурировать с --disable-glx --disable-dri
Судя по configure, он так не должен искать glproto.
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

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

Сообщение svs57 » Сб ноя 15, 2008 22:25

Наврал я.
mouse-r/m эмулируют клики мышкой r и m.
Они есть в Андромеде и на форуме oefs
Zaurus SL-C750, N810 2008.36-5

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

Сообщение Jay » Вс ноя 16, 2008 18:43

svs57
Ну я так и подумал :)

CompoVod
Спасибо! Первый заброс показал, что разработчики OE не очень любят xkb :) Посмотрим, чем закончится.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

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

Сообщение svs57 » Вс ноя 16, 2008 19:42

Потихоньку правлю xkb symbols для Заура
Zaurus SL-C750, N810 2008.36-5

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

Сообщение CompoVod » Пн ноя 17, 2008 22:38

Документация по xkb тяжело воспринимается :(. Как-то там все очень хитро сделано.

Тем не менее, сделал себе us+ru(phonetic) раскладки. Выкладываю, вдруг кому пригодится. Кнопки с иероглифами - Alt,Win, знаки препинания в обоих языках соответствуют обозначениям (кроме непонятных иероглифов, которых я не знаю :)).

Распаковать в /usr/share/X11/ (должен быть установлен xkb-data).
Для включения раскладок:
setxkbmap -rules "evdev" -keycodes evdev_zaur -layout "us_zaur,ru_zaur" -variant ",phonetic" -option "grp:ctrl_shift_toggle"

По-хорошему надо еще rules дописать и "йцукен", но я не осилил :)
Вложения
xkb_zaurus_us_ru_phonetic.zip
(1.88 КБ) 371 скачивание
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

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

Сообщение Jay » Вт ноя 18, 2008 01:44

CompoVod
Я сейчас смотрю в пакеты OE.dev, там нету xserver-kdrive_1.5.3.bb.
Ты его сам делал, или речь идет об xserver-xorg_1.5.3?
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

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

Сообщение svs57 » Вт ноя 18, 2008 16:25

Я kdrive сам компилировал. Только он еще больше получился
-rwxr-xr-x 1 root root 6461005 2008-11-15 19:03 /usr/bin/Xfbdev.my
К стати и полный Xfbdev работает
У меня почему-то Xserver, компиленный CompoVod иногда квадратики черные проскакивают.
Zaurus SL-C750, N810 2008.36-5

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

Сообщение CompoVod » Вт ноя 18, 2008 20:30

Jay
Сам сделал. Скопировал с 1.4 и поправил EXTRA_OECONF (--enable-xkb).

p.s. Чуть поправил раскладку. С Caps_Lock перемудрил :(
Вложения
xkb_zaurus_us_ru_phonetic_1.zip
(1.9 КБ) 376 скачиваний
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

ZeroCold
Студент (1 lvl)
Сообщения: 36
Зарегистрирован: Вт дек 12, 2006 23:55

Сообщение ZeroCold » Чт дек 18, 2008 17:26

Господа прошу, если у кого есть возможность выложите пожалуйста ядро еще раз а то все сыцлки померли... а убунту ставить что бы ядро собирать... времени нет (((

Закрыто

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