wiki:SystemPlatforms

Version 25 (modified by Martin Kolman, 9 years ago) (diff)

--

Platformy

multiple devices with modRana running

Tato sekce popisuje zkušenosti s provozováním modRany na různých platformách.

Hlavními předpoklady pro provoz modRany jsou:

  • Python 2.5
  • PyGTK
  • Cairo
  • Simplejson

To, že nějaká platforma není zmíněna ještě nemusí znamenat, že na ní nebude modRana fungovat :)

NeoFreeRunner @ SHR

Podobně jako Rana, funguje modRana na FreeRunneru s SHR bez nutnosti instalovat dependence. Rychlost je ve většině situací použitelná a všechny funkce by měly fungovat.

Nokia N900 emulátor

modRana on Ubuntu: N900 emulation to the left, native in window to the right

Levé okno patří emulátoru N900, kde běží modRana se skrytými tlačítky v režimu plné obrazovky

Pro tuto platformu existuje instalační .deb balíček v sekci Ke stažení.

  • balíček instaluje do adresáře '/opt/modrana', který by podle údajů na Wikipedii měl byt na 2GB oddílu,
  • mapové dlaždice se ukládají do adresáře 'cache/images' v adresáři aplikace
    • pro ukládání dlaždic pro větší oblasti bude asi vhodné v budoucnu přidat podporu pro umístění adresáře s dílci mimo adresář aplikace (například na v odkazovaném článku zmiňovaný 27GB VFAT souborový systém)
  • program je možné spustit pomocí ikony nebo jako modrana z terminálu
  • je možné aktivovat režim plné obrazovky z menu tlačítkem 'fullscreen', opětovným stisknutím tohoto tlačítka režim plné obrazovky deaktivujete

Smart Q7

modrana on the SmartQ 7

ModRana funguje i na tomto sedmi-palcovém tabletu čínské provenience.

  • je možné použít balíček pro N900, je ovšem nutné nainstalovat python2.5, který je v balíčku kvůli N900 zadrátovaný (upravené Ubuntu 9.10 na tabletu obsahuje Python 2.6)
    • tak tahle metoda nefunguje, v repozitářích chybí balíček GTK pro Python 2.5
    • asi to bude chtít buďto vyrobit balíček pro SmartQ zařízení, nebo vyrobit multiplatformní skript spouštěcí skript v /usr/bin
  • balíček je doporučeno instalovat až po aktivaci odkládacího souboru pro nainstalované balíčky na kartě, jinak hrozí brzké zaplnění kořenového systému souborů
  • jako výhodný způsob instalace (alespoň do té doby, než bude implementováno přesměrování adresáře s mapovými dílci) se jeví rozbalení tarballu s modRanou na paměťovou kartu, kde z pravidla bude více místa,
    • také pak není nutné instalovat další balíčky
    • spouští se souborem rana.py v rozbaleném adresáři

Ubuntu 9.10

modRana on Ubuntu: N900 emulation to the left, native in window to the right

Pokud budete chtít provozovat modRanu na Ubuntu, je možné buďto použít balíček pro N900 (na Ubuntu ovšem neinstaluje ikonu) nebo nebo tarball, obojí v sekci Ke stažení.

  • balíček pro N900 má v sobě zadrátované spuštění pomoci python2.5, modRana však funguje samozřejmě i s Pythonem 2.6

QtMoko

Uživatelé hlásí, že modRana funguje i na QtMoko? se spuštěným xserverem, prý také funguje rychleji než na SHR (menší overhead QtMoko?).

Attachments (4)

Download all attachments as: .zip