cacko программы в pdaxrom

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Artlav
Аспирант (2 lvl)
Сообщения: 74
Зарегистрирован: Ср фев 08, 2006 16:37

cacko программы в pdaxrom

Сообщение Artlav » Вс июл 09, 2006 00:51

Наверное обсуждалось, но я ничего не нашел.

Вопрос такой: как запустить программу, скомпилированную под qtopia в pdaxrom?

Программа требует libqpe.so и libqte.so, если я их вставлю из cacko, то что-нть получтся, или тут посложнее?

Жду предложений...

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Вс июл 09, 2006 10:08

Существенно сложнее. Для этого нужно запустить внутри Иксов Кутопийную оболочку (которую, кстати, еще надо для этих Иксов собрать). Некоторые работы в этом направлении велись, про результаты можно почитать здесь:

http://www.oesf.org/forums/index.php?showtopic=17957

Работало без особенных тормозов, но неустойчиво и шли далеко не все Кутопийные программы (некоторые требуют Шарповских закрытых модулей в ядре).
Zaurus C3000

Вячеслав Диконов
Доктор (4 lvl)
Сообщения: 200
Зарегистрирован: Ср июл 27, 2005 23:13

Сообщение Вячеслав Диконов » Вс июл 09, 2006 12:27

Я бы хотел конкретизировать этот вопрос. Как запустить в pdaxrom крайне нужную мне программу навигации qpegps?

(Я знаю про gpsdrive, но если он до сих пор не научился поддерживать куски карт размером больше 1280х1280 и пользоваться не только дебильной FRITZ привязкой, то для меня эта программа непригодна.)

Причина - я очень хочу уметь возможность запускать mapper с векторными картами и qpegps с растровыми на одном и том же завре и в одной прошивке. Кроме того, мне совершенно не нравится кутопия.

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Вс июл 09, 2006 13:09

Просто скачайте и попробуйте. В конце указанного мной треда была ссылка на архив. Я бы попробовал сам, но еще не купил GPS-адаптер. Как только куплю, попробую.
Zaurus C3000

Artlav
Аспирант (2 lvl)
Сообщения: 74
Зарегистрирован: Ср фев 08, 2006 16:37

Сообщение Artlav » Вс июл 09, 2006 21:46

Попробовал.
Оболочка толком не нужна.

Обе программы выдают relocation error: undefined symbol: __14QPEApplicationRiPPcQ212QApplication4Type

Как с этим бороться?

Artlav
Аспирант (2 lvl)
Сообщения: 74
Зарегистрирован: Ср фев 08, 2006 16:37

Сообщение Artlav » Вс июл 09, 2006 22:16

Малый прогресс: я просто скопировал /home/QTPalmtop из qtopia-base-sharp_1.5.0_arm.ipk и запустил qpe.sh.

В результате загрузилась полноценная qtopia за исключением touchscreen.

Соответственно, вопросы:
1. Как распаковать cacko без непосредственно прошивки? Можно ли как-то примантить initrd.bin, или всё это распаковывается иначе? Или где взять уже распакованную?
2. Почему не работает "мышь" в получившейся системе?

3. Кто-нибудь пробовал просто скопировать cacko и pdaxrom в одну кучу и запускать по выбору - startx или qpe.sh?

4. При запуске программ с -qws по его завершению полностью сносит раскладку клавиатуры. Как это исправить?

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Вс июл 09, 2006 23:29

RTFM до упора...

* unpack the archives somewhere, you'll need space!
* edit qtopistart and change the path
* put qtopistart somewhere
* edit qtopia.desktop and change the path to qtopistart
* copy qtopia.desktop to /usr/share/applications
* copy the png to /usr/share/pixmaps
* restart X
* launch qtopia
Zaurus C3000

Artlav
Аспирант (2 lvl)
Сообщения: 74
Зарегистрирован: Ср фев 08, 2006 16:37

Сообщение Artlav » Вс июл 09, 2006 23:47

Нет, тот, что с http://www.oesf.org выдаёт relocation error: undefined symbol: __14QPEApplicationRiPPcQ212QApplication4Type у любого cacko-приложения. 8 пунктов после rtfm этому не помогли.

Основной вопрос - как распаковать дистрибутив cacko, чтобы вытащить из него файлы?

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пн июл 10, 2006 03:29

Вполне можно распаковать в WinRAR или в Midnight Commander. Мне приходилось (и, боюсь, еще придется) даже прошиваться вручную - поищите топик с соответствующим названием.
Zaurus C3000

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пн июл 10, 2006 09:57

На самом деле эта ошибка указывает, что Кутопия не использует тот или этот символ из библиотеки(?) как следует. Надо пересобирать либо то, либо это. Что касается двойной загрузки, оно делается сложнее и через переразбивку - поищите на oesf "dual-boot"
Zaurus C3000

Artlav
Аспирант (2 lvl)
Сообщения: 74
Зарегистрирован: Ср фев 08, 2006 16:37

Сообщение Artlav » Пн июл 10, 2006 23:10

Нда. Пока спасибо за информацию.
Буду разбираться...

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»