wiki:SystemPlatforms

Version 29 (modified by Martin Kolman, 7 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/V5

modrana on the SmartQ 7

ModRana funguje i na tomto sedmi-palcovém tabletu čínské provenience. Uživatelé také hlási, že i na tabletu V5 (modernejsi pětiplacová verze Q7) modrana funguje.

  • 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
  • balíček pro Ubuntu/Debain? by měl fungovat, ale:
    • POZOR -> je nutné přesměrovat adresář pro dílce v user_config.conf na kartu, jinak může dojít k zaplnění omezeného interního prostoru na Q7 mapovými dílci

Ubuntu / Debian

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 Ubuntu/Debian? nebo tarball, obojí v sekci Ke stažení.

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