Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Ставим Иксы на плату
alexanib
Добавлено 27.06.2011 22:24 Сообщение: 61
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
А что, своп так сажает карту ? Может тогда на НАНДе сделать ?
И ещё такой вопросик ( опять не в тему ) а вообще корневая на карточке - не страшно ? Или карта быстро сдохнет ?
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 28.06.2011 11:08 Сообщение: 62
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
Цитата
Может тогда на НАНДе сделать ?

Идея просто хуже не бывает, если карта сдохнет - то её можно просто выкрасить и выбросить, потом поставить другую, сдохне NAND - берёшь паяльную станцию в руки...
Цитата
И ещё такой вопросик ( опять не в тему ) а вообще корневая на карточке - не страшно ? Или карта быстро сдохнет ?

Всё что постоянно перезаписывается вытягиваешь в tmpfs (всякие /var/log и т.п.), а остальное практически абсолютно статично, так что держать корневуху на карте можно без особых проблем.
Спуститься к концу Подняться к началу
Персональная информация
ant12345
Добавлено 13.02.2012 01:13 Сообщение: 63
ant12345
0

Пункты: 1023
Регистрация: 26.06.2011
Пытаюсь собрать Xwindow при помощи Buildroot2010.08, идущего в комплекте с SK-9G45-OEM.

при попытке запуска startx выдается сообщение:
No such file or directory (errno 2): no server "X" in PATH

есть подозрение, что xorg сервер не собрался правильно.

Может ли кто нибудь выложить rootfs с заведомо рабочими иксами для 9g45, чтобы посмотреть что должно быть на выходе Buildroot. Либо рабочий конфиг от Buildroot...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.02.2012 09:49 Редактировалось 13.02.2012 09:49 Сообщение: 64
sasamy
4.70

Пункты: 76899
Регистрация: 14.08.2009
Скорей всего забыли указать что нужно собирать сервер (4.png)
http://sasamy.narod.ru/xorg/1.png
http://sasamy.narod.ru/xorg/2.png
http://sasamy.narod.ru/xorg/3.png
http://sasamy.narod.ru/xorg/4.png
Спуститься к концу Подняться к началу
Персональная информация
ant12345
Добавлено 13.02.2012 14:55 Сообщение: 65
ant12345
0

Пункты: 1023
Регистрация: 26.06.2011
Не забыл. Сначала правда был выбран TinyX, потом Modular Xorg...
Собиралось это больше часа

Хотелось бы узнать, где должны появиться бинарники Xorg и как они называются.

Каков минимальный набор пэкаджей для иксов?
Еще заметил странность - скомпилированные компоненты всё равно включаются в образ rootfs, даже если не выбраны в конфиге.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.02.2012 15:07 Редактировалось 13.02.2012 15:10 Сообщение: 66
sasamy
4.70

Пункты: 76899
Регистрация: 14.08.2009
Цитата

Хотелось бы узнать, где должны появиться бинарники Xorg и как они называются.


Должен появиться
/usr/bin/Xfbdev
и симлинк на него
/usr/bin/X -> /usr/bin/Xfbdev

Цитата

Каков минимальный набор пэкаджей для иксов?


Того что я показал на 4 картинках должно быть достаточно - зависимости автоматически выбираются.
На какой из плат (или на всех) я как-то замечал такой момент - корневая оказывается собраной с правами пользователя, который собирал - после этого естественно ничего не работает на целевой системе. Было это давно и как сейчас - не знаю, проверьте на всякий случай что владелец /bin/busybox, /usr/bin/Xfbdev root.
Спуститься к концу Подняться к началу
Персональная информация
ant12345
Добавлено 13.02.2012 22:35 Сообщение: 67
ant12345
0

Пункты: 1023
Регистрация: 26.06.2011
Обнаружил, что Xorg таки не собрался
Код
LINK Xorg
/home/user/src/buildroot-2010.08/output/staging/usr/lib/libpixman-1.so: undefined reference to `d0'
/home/user/src/buildroot-2010.08/output/staging/usr/lib/libpixman-1.so: undefined reference to `q0'
collect2: ld returned 1 exit status
make[5]: *** [Xorg] Error 1
make[5]: Leaving directory `/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5/hw/xfree86'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5/hw/xfree86'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5/hw/xfree86'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5/hw'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5'
make: *** [/home/user/src/buildroot-2010.08/output/build/xserver_xorg-server-1.7.5/.stamp_built] Error 2

Спуститься к концу Подняться к началу
Персональная информация
tankist
Добавлено 29.01.2013 23:45 Сообщение: 68
tankist
0

Пункты: 1475
Регистрация: 02.10.2012
Пол: Мужчина
После установки менеджера окон ICEWM заметил неприятную вещь: курсор не точно позиционируется с тачскрином (ошибка на правой и верхней частях экрана достигает 0,5 см, что очень мешает. Тачскрин откалиброван утилитой ts_calibrate, системные переменные для работы с тачскрином прописаны (в QT-приложениях курсор ведет себя хорошо). Почему же тачскрин так плохо ведет себя в X-подсистеме?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.01.2013 08:27 Редактировалось 30.01.2013 08:28 Сообщение: 69
sasamy
4.70

Пункты: 76899
Регистрация: 14.08.2009
Цитата

Почему же тачскрин так плохо ведет себя в X-подсистеме?


потому что "X-подсистема" не настроена вами для работы с тачскрином и использует драйвер evdev
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 30.01.2013 10:51 Сообщение: 70
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Саша прав..
Код
apt-get install xserver-xorg-input-tslib

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux