roboforum.ru

Технический форум по робототехнике.

mini2440 gentoo + X + e17

Re: mini2440 gentoo + X + e17

Сообщение setar » 12 сен 2010, 11:04

Почему это нельзя было сразу сделать перед выкладыванием стейджа? (просто интересно)

потому что это не совсем стейжд, это срез системы в разработке прямо на один момент времени (причем срез прямо в процессе длинной сборки ).
я делал его для себя и переносил с сервера сборки на мини.
а все рецепты что написаны были уже на mini2440 непосредственно на железе найдены

Добавлено спустя 6 минут 30 секунд:
У меня в стейджах не определяются внешние ip. То есть такие как 192.168.1.1-192.168.1.255 пингуются а такие как ping http://www.ya.ru или ping 87.250.250.3 выдают ошибку. В /etc/resolve.conf nameserver выставил. После выполнения ifconfig eth0 выдает верный ip и маску.

мой косяк в инструкции нужен /etc/resolv.conf (без е в конце), поправил

udev вроде не обязателен, там подстраховка на уровне ядра механизмом devtempfs (упрощенный аналог менеджера устройств udev)
но если он запущен это не плохо. добавить на постоянную автозагрузку:
rc-update add udev sysinit

Добавлено спустя 8 минут 15 секунд:
про конфигурацию сети абсолютно верно указано - нужно в строке запуска ядра


менять шрифт не просто - нужно "подвигать окошко", чтобы найти галку "использовать свои шрифты" и нажать кнопку "применить"
можно чуть поподробнее что и куда двигать?)) а то я что то не могу найти нигде такой галки)

после удаления всех модулей получаются полноценные окошки только с очень крупным шрифтом (ничего не влезает)
галка о применении своих шрифтов находится в левой верхней части окна, найти можно передвижением окна захватом за середину/верх рамки (как эта планка называется? заголовок окна может)
дальше нужно нажать кнопку применить , она внизу окна, перемещением окна туда не попасть.
найти её просто если "расширить" окно соответствующей кнопкой в правом верхнем углу рамки
сам шрифт виден хорошо по средине окна, просто выбираем что нравится (шрифт+размер)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 gentoo + X + e17

Сообщение Palachzzz » 17 сен 2010, 12:24

надо 7" экран))
Palachzzz
 
Сообщения: 73
Зарегистрирован: 13 июн 2010, 13:34
Skype: Z_Z_Z-77
прог. языки: С++, Delphi
ФИО: Павел Новиков

Re: mini2440 gentoo + X + e17

Сообщение setar » 17 сен 2010, 13:07

добавлю тут чтобы веток не плодить - пока в бета стадии :)

прибавил к имеющейся рабочей бете с X и E17 сборку Qt4.7-rc1 , antico (граф qt стол рабочий)
брать тут http://projects.roboforum.ru/mini2440/g ... t4.7_beta/

Сам ещё не тестил :D
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 gentoo + X + e17

Сообщение Palachzzz » 17 сен 2010, 13:11

Качаю :D , как запускать? :D
Palachzzz
 
Сообщения: 73
Зарегистрирован: 13 июн 2010, 13:34
Skype: Z_Z_Z-77
прог. языки: С++, Delphi
ФИО: Павел Новиков

Re: mini2440 gentoo + X + e17

Сообщение setar » 17 сен 2010, 13:34

ещё сам не знаю - заливаю на карточку
по идее startx
в домашнем каталоге рута лежит .xinitrc
в нем прописал некий бинарник antico
:crazy: что будет дальне не в курсе
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 gentoo + X + e17

Сообщение setar » 18 сен 2010, 02:12

antico вылетает с ошибкой сегментирования
сейчас попробую какие либо приложения Qt
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 gentoo + X + e17

Сообщение Sash0k » 15 июн 2011, 13:05

setar, а почему выбрали X, а не DirectFB? Оно же специально под эмбедщину разработано.

Добавлено спустя 2 минуты 7 секунд:
http://www.gentoo.ru/node/9393
Sash0k
 
Сообщения: 5
Зарегистрирован: 14 июн 2011, 16:19
Откуда: Киров
прог. языки: Pascal/C#/C
ФИО: Александр

Re: mini2440 gentoo + X + e17

Сообщение setar » 15 июн 2011, 21:02

вопрос конечно интересный, постановкой :)
Вот почему люди катаются на велосипеде а не колесе ?
Вы путаете дижок с методами вывода графики
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 gentoo + X + e17

Сообщение Sash0k » 16 июн 2011, 14:40

setar писал(а):Вы путаете дижок с методами вывода графики

Может быть, с DirectFB работать не приходилось.
Но википедия же: http://en.wikipedia.org/wiki/DirectFB
DirectFB stands for Direct Frame Buffer. It is a software library for GNU/Linux/Unix-based operating systems with a small memory footprint that provides graphics acceleration, input device handling and abstraction layer, and integrated windowing system with support for translucent windows and multiple display layers on top of the Linux framebuffer without requiring any kernel modifications.

и
The library allows developers an alternative to a full X Window System (X11) server used in Unix-like operating systems. DirectFB allows applications to talk directly to video hardware through a direct API, speeding up and simplifying graphic operations.

It is often used by games and embedded systems developers to circumvent the overhead of a full X Window System server implementation.


DirectFB != Фреймбуфер
По-русски:
Другие конкуренты пытаются избежать накладных расходов, возникающих в X, путём работы непосредственно с аппаратным обеспечением. Примерами таких проектов являются DirectFB и очень маленький FBUI. Механизм Direct Rendering Infrastructure (попытка создать надёжный ядерный интерфейс к видеобуферу) может сделать эти проекты ненужными.


Понимаю, что это не линуксовый ресурс, но объясните пожалуйста в чем мое недопонимание
Sash0k
 
Сообщения: 5
Зарегистрирован: 14 июн 2011, 16:19
Откуда: Киров
прог. языки: Pascal/C#/C
ФИО: Александр

Re: mini2440 gentoo + X + e17

Сообщение setar » 16 июн 2011, 15:07

x11-base/xorg-server
то что в заголовке просто обозвано X
может использовать разные варианты реализации : родной xorg а так же xvfb (хорош для embedded), kdrive (новый, быстрый)
другими словами я могу собрать xorg-server (читай X) в том числе используя библиотеки xvfb
более того если мне не изменяет память я именно на xvfb и собирал

Добавлено спустя 1 минуту 14 секунд:
ну да, вот же оно :
Код: Выделить всёРазвернуть
echo "Xfbdev...
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Пред.

Вернуться в mini2440

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2