А что, своп так сажает карту ? Может тогда на НАНДе сделать ?
И ещё такой вопросик ( опять не в тему ) а вообще корневая на карточке - не страшно ? Или карта быстро сдохнет ?
Идея просто хуже не бывает, если карта сдохнет - то её можно просто выкрасить и выбросить, потом поставить другую, сдохне NAND - берёшь паяльную станцию в руки...
Всё что постоянно перезаписывается вытягиваешь в tmpfs (всякие /var/log и т.п.), а остальное практически абсолютно статично, так что держать корневуху на карте можно без особых проблем.
Пытаюсь собрать Xwindow при помощи Buildroot2010.08, идущего в комплекте с SK-9G45-OEM.
при попытке запуска startx выдается сообщение:
No such file or directory (errno 2): no server "X" in PATH
есть подозрение, что xorg сервер не собрался правильно.
Может ли кто нибудь выложить rootfs с заведомо рабочими иксами для 9g45, чтобы посмотреть что должно быть на выходе Buildroot. Либо рабочий конфиг от Buildroot...
Не забыл. Сначала правда был выбран TinyX, потом Modular Xorg...
Собиралось это больше часа
Хотелось бы узнать, где должны появиться бинарники Xorg и как они называются.
Каков минимальный набор пэкаджей для иксов?
Еще заметил странность - скомпилированные компоненты всё равно включаются в образ rootfs, даже если не выбраны в конфиге.
Должен появиться
/usr/bin/Xfbdev
и симлинк на него
/usr/bin/X -> /usr/bin/Xfbdev
Того что я показал на 4 картинках должно быть достаточно - зависимости автоматически выбираются.
На какой из плат (или на всех) я как-то замечал такой момент - корневая оказывается собраной с правами пользователя, который собирал - после этого естественно ничего не работает на целевой системе. Было это давно и как сейчас - не знаю, проверьте на всякий случай что владелец /bin/busybox, /usr/bin/Xfbdev root.
После установки менеджера окон ICEWM заметил неприятную вещь: курсор не точно позиционируется с тачскрином (ошибка на правой и верхней частях экрана достигает 0,5 см, что очень мешает. Тачскрин откалиброван утилитой ts_calibrate, системные переменные для работы с тачскрином прописаны (в QT-приложениях курсор ведет себя хорошо). Почему же тачскрин так плохо ведет себя в X-подсистеме?