Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 01-10-2007 00:10:56

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Настройка Maemo SDK 3.2 с нуля

Надеюсь на дальнейшую помощь тех, кто прошёл все мытарства по настройке среды окружения. Всё-таки временами мне всех, кто что-то делает под Linux хочется слегка убить. Самая стандартная ситуация, это когда что-то себе ставишь,а оно изначально не работает, потому что чего-то нет или оно не там. Потому что тот, кто всё это собирал, собирал под СВОЮ машину, и публикуя, уже просто не помнил, а что у него где и откуда... В общем это лирика. Теперь реалии.

Для девелопмента я решил пойти "чистым" путём. Сделать выделенную машинку под дебианом и присоединяться к ней по сети. Чтобы там было только то, что нужно, не обременённое мои рабочими нуждами, а только необходимое в соответствии с рекомендациями.
- Скачал последний релиз Debian сетевой установки. Проинсталировался. Два юзера - root и я;
- Дальше поставил open-ssh сервер и xephyr;
- Из материалов Maemo SDK 3.1 скачал и выполнил скрипт по установке Scratchbox;
- Оттуда же установил сам Maemo SDK 3.1 прилагаемым скриптом;
- Из материалов Maemo SDK 3.2 обновил SDK до 3.2;

Дальше пошло шаманство.
- Изначально не заработал под scratcbox'ом apt-get. Здесь уже помогли найти причину. Надо править конфиг-файлы. Поправил. apt-get заработал.

А теперь попытался просто запустить эмулятор. Забыл сказать, что рабочий компьютер под виндой, с установленными
putty и купленным X сервером WinAxe. Открываю первую консоль. Запускаю Xephyr:
Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac
Открывается серое окошко 800 на 480. НА консоле сообщения:

Код:

Xephyr unable to use SHM XImages
Extended Input Devices not yet supported. Impelement it at line 625 in ../../../../hw/kdrive/src/kinput.c
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+us" };
    xkb_geometry             { include "pc(pc101)" };

Но работает. Иду дальше. Открываю вторую консоль и запускаю
af-sb-init.sh start
Рисуется в окошке а-ля N800 и выдаётся сообщение:

Код:

AF Warning: '/etc/osso-af-init/keyboard.defs' not found
Sample files present.
DBUS system bus is already running, doing nothing
D-BUS session bus daemon is already running, doing nothing
Starting Maemo Launcher: maemo-launcher start failed.
Starting Sapwood image server
sapwood-server[21062]: GLIB INFO default - server started
Starting Matchbox window manager
matchbox: WARNING: failed to load /usr/share/matchbox/mbnoapp.xpm . Disabling icons.
matchbox: failed to load keyboard config
Starting clipboard-manager
Starting MAEMO AF Desktop

Вроде как стартануло. НО!
1. А что я вижу на экране, если "maemo-launcher start failed"?
2. Почему нет etc/osso-af-init/keyboard.defs ? Мне его самому из таблетки брать? В how-to про это ни слова.
3. Аналогично  с /usr/share/matchbox/mbnoapp.xpm.
4. В старте пишет, что Starting Sapwood image server, но при этом, в окне, где запускал Xephyr постоянно пишет

Код:

maemo_af_desktop[21104]: GLIB WARNING ** sapwood - sapwood-theme: Failed to load pixmap file /usr/share/themes/default/gtk-2.0/../images/qgn_plat_task_navigation_application_switcher_05_normal.png: Failed to connect to sapwood server using `/var/tmp/sapwood-:2.0': Connection refused

        `/usr/lib/sapwood/sapwood-server' MUST be started before applications

Но ведь сервер же был запущен?

Помогите. Прям не знаю, что делать дальше. Это так и должно быть или всё пропало.

5. А ну и да, на последок, как обычно. Не находятся фонты по причине их изначального отстуствия

Код:

Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!

c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#2 01-10-2007 13:07:03

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1098
Thanks :   64 
 

Re: Настройка Maemo SDK 3.2 с нуля

Я бы посоветовал на первое время исключить винду и попробовать сделать это все на Debian. Если оно не заработает, то можно смело писать на список maemo-developers, там должны помочь. Если заработает, то будете знать кто виноват хотя бы smile


Nokia 770/IT 2006, N810

Неактивен

 

#3 01-10-2007 20:52:22

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Настройка Maemo SDK 3.2 с нуля

Винда не ппри  чём. Это же ssh клиент с тунелированием X11 протокола.

В общем вчера вечером сам победил. Всё снёс к фигам и ещё раз сделал всё аккуратно по инструкциям от SDK, и почти всё заработало. В инструкциях оказывается даже про бааг с апдейтом при помощи apt-get описано.

Так что самое главное - дочитать инструкцию. там последняя главка была специально для меня. Что нужно доставить из маемо репозитариев, чтобы среда зарабоотала...


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#4 24-01-2008 06:44:50

DJArty  
Таблетоид
Откуда: Харьков
На форуме с: 24-01-2008
Сообщений: 77
Thanks :   
 

Re: Настройка Maemo SDK 3.2 с нуля

Приветствую!
Вот решил поделиться тоже smile
Ставил scratchbox под Ubuntu (видел в соседних постах опасения автора что под Убунту может не заработать - ну так опасения можно отбросить - Убунту на базе дебиана вобщем собрана)
Использовал инфу по установке скрэтча отсюда  http://linuxuk.blogspot.com/2008/01/ins … pment.html   
Каково было удивление когда всё это заработало cool
Но это ещё не всё - поскольку кодить на cи мне кажется непосильно-муторной работой - взгляд пал на проект Mono (кросс-платформ на C#) http://www.mono-project.com/   
Есть там гдето скриншотики когда одно и то же приложение запускается и под Вин и под Лин и под OS2007/8
И это есть интересно )
Описание по установке SDK Mono на скрэтч здесь http://mono-project.com/Maemo   
И точже однако получилось компильнуть и выполнить простенький Хэлворлд ) и пару GTKовских примеров (первый день изучаю вопрос). 
Поскольку всё ещё не обзавёлся девайсом (жду), пока извращаюсь таким образом но - лиха беда начало )

Отредактированно DJArty (24-01-2008 23:02:38)


N800(4.2008.23-14) + Transcend SDHC 8Gb Class 6 + Router TP-Link TL-WR642G

Неактивен

 

#5 02-03-2008 02:33:44

ChAS  
Таблетоид
Откуда: Russia, Moscow
На форуме с: 31-12-2007
Сообщений: 64
Thanks :   
 

Re: Настройка Maemo SDK 3.2 с нуля

поставил на убунту 7.10 по методу DJArty scartchbox 4.0 а sdk 4.0.1 вообщем то окно с эмулятором появилось, но запустить maemo_hello не удалось, пишет maemo_hello[6605]: GLIB WARNING ** Gtk - cannot open display:

Отредактированно ChAS (02-03-2008 02:36:08)


n800 chinook

Неактивен

 

#6 02-03-2008 02:55:59

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1098
Thanks :   64 
 

Re: Настройка Maemo SDK 3.2 с нуля

Сделайте 'xhost +localhost' снаружи.


Nokia 770/IT 2006, N810

Неактивен

 

#7 02-03-2008 04:55:30

ChAS  
Таблетоид
Откуда: Russia, Moscow
На форуме с: 31-12-2007
Сообщений: 64
Thanks :   
 

Re: Настройка Maemo SDK 3.2 с нуля

не помогает sad xhost запускал после xephyr )
тоже самое пишет

Отредактированно ChAS (02-03-2008 04:56:34)


n800 chinook

Неактивен

 

#8 02-03-2008 05:26:05

kemm  
Таблетоид
На форуме с: 13-02-2008
Сообщений: 83
Thanks :   -1 
 

Re: Настройка Maemo SDK 3.2 с нуля

DISPLAY установить не забыл?

(если следовать инструкции, то внутри скрэтчбокса export DISPLAY=:2)


Nokia n800/SD 4Gb/SE T610
HP iPaq hx4700/SD 2Gb

Неактивен

 

#9 05-03-2008 11:15:43

ChAS  
Таблетоид
Откуда: Russia, Moscow
На форуме с: 31-12-2007
Сообщений: 64
Thanks :   
 

Re: Настройка Maemo SDK 3.2 с нуля

да стоит! но сейчас вроде хело запустился! все спасибо!
пологаю все дело в
Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac -extension Composite

Отредактированно ChAS (05-03-2008 11:42:54)


n800 chinook

Неактивен

 

#10 27-08-2008 03:22:36

Billy  
Таблеточник
На форуме с: 18-06-2008
Сообщений: 3
Thanks :   
Firefox 

Re: Настройка Maemo SDK 3.2 с нуля

А как туда кирилические шрифты доставить?
(Извините за глупый вопрос)

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org


Коллеги : Linux-телефоны на LinuxPhone.ru

[ Generated in 0.835 seconds, 8 queries executed ]