gentoo on zaurus [not gentooforzaurus]
Добрался до раскладки клавиатуры в консоли. Исправил в ядре:
на Fn повесил right alt,
кана - left alt,
кандзи - left meta (клавиша с известным логотипом),
OK - enter,
cancel - esc,
на кнопках calendar...menu расположил F1...F5.
Боковая крутилка - PgUp, PgDn.
К патчу прилагается keymap, позволяющий использовать AltGr аки Fn. Пунктуация на буквах согласно нарисованной на клавиатуре. Calendar...Menu с Fn - F6...F10. С шифтом - F11...F15. Стрелки с Fn - PgUp, PgDn, Home, End. Inset на букве M.
С русскими буквами сложнее. Так как AltGr занят, единственное что пришло в голову - использовать композицию. Нажатие кандзи и двойное нажатие латинской буквы печатает русскую. Раскладка ЯВЕРТЫ, кодировка 1251.
Качать тут http://ifolder.ru/3276814
на Fn повесил right alt,
кана - left alt,
кандзи - left meta (клавиша с известным логотипом),
OK - enter,
cancel - esc,
на кнопках calendar...menu расположил F1...F5.
Боковая крутилка - PgUp, PgDn.
К патчу прилагается keymap, позволяющий использовать AltGr аки Fn. Пунктуация на буквах согласно нарисованной на клавиатуре. Calendar...Menu с Fn - F6...F10. С шифтом - F11...F15. Стрелки с Fn - PgUp, PgDn, Home, End. Inset на букве M.
С русскими буквами сложнее. Так как AltGr занят, единственное что пришло в голову - использовать композицию. Нажатие кандзи и двойное нажатие латинской буквы печатает русскую. Раскладка ЯВЕРТЫ, кодировка 1251.
Качать тут http://ifolder.ru/3276814
Есть загвоздка с mc. Он сам разбирает сканкоды и приравнивает правый alt к левому. Небольшой патч помогает его образумить. Оверлей: http://ifolder.ru/3276855
http://www.hpc.ru/board/viewtopic.php?p=802233#802233Почему-то никто не удосужился выложить оверлей для tslib
"Некоторые сопутствующие вещи" = xcalibrator и tslib.
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
Упс. Не на тот ссылку дал. В более старом http://www.hpc.ru/board/viewtopic.php?p=786504#786504 есть tslib. Опять-же он, вроде, есть в оверлее с gentoo.ruя слепой или там только xcalibrate?
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
Привет, USB-Host работает у когонить?
А то у меня при подключении Блютуса вываливается сообщение в dmesg
и все, при подключении флэшки, вообще ничего нет
А то у меня при подключении Блютуса вываливается сообщение в dmesg
Код: Выделить всё
udc: USB reset
Собрал xorg-server 1.4. Немного поправил configure чтобы собирался кросс-компилятором.
Починил падение с segmentation fault при обращении к tslib и неправильный расчет координат мыши при повороте экрана с xrandr.
Оверлей тут: http://ifolder.ru/3367064
Для правильной работы клавиатуры и мыши нужно создать /etc/X11/xinit/xserverrc с таким содержимым:
TSLIB_TSDEVICE=/dev/input/ts0 \
Xfbdev -nolisten tcp -br -keybd keyboard -mouse tslib
Через evdev не работает ни клавиатура, ни touchscreen. Разбираться не буду, устраивает этот вариант. Осталось перефигачить раскладку клавиатуры и можно пользоваться.
На подходе firefox 2.0. Уже собирается, но падает при старте. Ковыряю отладчиком. Если кто хочет присоединиться, выложу оверлей.
Починил падение с segmentation fault при обращении к tslib и неправильный расчет координат мыши при повороте экрана с xrandr.
Оверлей тут: http://ifolder.ru/3367064
Для правильной работы клавиатуры и мыши нужно создать /etc/X11/xinit/xserverrc с таким содержимым:
TSLIB_TSDEVICE=/dev/input/ts0 \
Xfbdev -nolisten tcp -br -keybd keyboard -mouse tslib
Через evdev не работает ни клавиатура, ни touchscreen. Разбираться не буду, устраивает этот вариант. Осталось перефигачить раскладку клавиатуры и можно пользоваться.
На подходе firefox 2.0. Уже собирается, но падает при старте. Ковыряю отладчиком. Если кто хочет присоединиться, выложу оверлей.
Я вот тоже собрал на Зауре под Дебианомfaber писал(а):Собрал xorg-server 1.4. Немного поправил configure чтобы собирался кросс-компилятором.
Починил падение с segmentation fault при обращении к tslib и неправильный расчет координат мыши при повороте экрана с xrandr.
Оверлей тут: http://ifolder.ru/3367064
Для правильной работы клавиатуры и мыши нужно создать /etc/X11/xinit/xserverrc с таким содержимым:
TSLIB_TSDEVICE=/dev/input/ts0 \
Xfbdev -nolisten tcp -br -keybd keyboard -mouse tslib
Через evdev не работает ни клавиатура, ни touchscreen. Разбираться не буду, устраивает этот вариант. Осталось перефигачить раскладку клавиатуры и можно пользоваться.
На подходе firefox 2.0. Уже собирается, но падает при старте. Ковыряю отладчиком. Если кто хочет присоединиться, выложу оверлей.
Выдает
# Xfbdev -nolisten tcp -br -keybd keyboard -mouse tslib -fp /usr/share/fonts/X11/misc/
Couldn't find keyboard driver keybd
Couldn't find pointer driver tslib
И ни клава ни мышь не работает
Не подскажешь почему?
Может выложишь бинарник, плиз?
Zaurus SL-C750, N810 2008.36-5
Вроде заработало!
Наконец-то выкину xmodmap!
Блин. Теперь xmonobut перестал работать:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 116 (X_SetPointerMapping)
Value in failed request: 0x3
Serial number of failed request: 200
Current serial number in output stream: 200
Наконец-то выкину xmodmap!
Блин. Теперь xmonobut перестал работать:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 116 (X_SetPointerMapping)
Value in failed request: 0x3
Serial number of failed request: 200
Current serial number in output stream: 200
Zaurus SL-C750, N810 2008.36-5
Вобщем-то тут был человек с ником Alexxy, он пытался (и пытается до сих пор) сделать, ИМХО, полезную вещь:Если кто хочет присоединиться, выложу оверлей.
единый оверлей и репозиторий с софтом для девайсов с архитектурой armv5te-softfloat-linux-gnueabi. ИМХО вполне реально сделать единый оверлей и разработать некие единые требования к стейджам, что-б была бинарная совместимость пакетов между всеми КПК с march=iwmmxt (нынче, например, софт собранный на Mesk'овском стейдже нельзя использовать на иных с march=iwmmxt, т.к. он зачем-то поставил отдельный libiconv, хотя в glibc есть всё, что нужно)
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team
HP iPAQ rx1950
zavrik.ru team
Не согласен с репозиторием, бинарной совместимостью и какими-то требованиями. Какой в этом смысл? Я ставлю gentoo для того, чтобы собрать систему такой, какой я ее вижу, а не для того, чтобы под кого-то подстраиваться. У меня например CHOST="armv5te-iwmmxt-linux-gnueabi" а не softfloat. USE-флаги в любом случае у каждого свои. Если я захочу поставить что-н готовое и качать кем-то собранный софт, я возьму pdaxrom.