Tag Archives: Minimo

OpenMoko FreeRunner: guida completa passo-passo (parte 2)

Con estremo ritardo :-( continuo la guida passo-passo per OpenMoko su FreeRunner, potete trovare la prima parte qui.

Dopo TangoGps, continuiamo l’installazione di software gps utile al mapping.

Per avere un po’ di informazioni utili durante il mapping come la disposizione dei satelliti, la qualità del segnale e altro possiamo installare agpsgui, semplicemente digitando:

#: opkg install openmoko-agpsui

Tra i browser disponibili per OpenMoko c’è n’è anche uno basato su Mozilla Firefox: Minimo.

Per installare Minimo abbiamo bisogno della libreria libfreetype6 versione 2.3.6, sfortunatamente la versione fornita da OM è inferiore ed è necessario installare la libreria dai repository Angstrom:

N.B. Aggiungere i repository di Angstrom alla lista di quelli usati da Assassin potrebbe rendere molto instabile il sistema, per cui scarichiamo solo la libreria che ci interessa.

#: wget http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libfreetype6_2.3.6-r0.1_armv4t.ipk

#: opkg install libfreetype6_2.3.6-r0_armv4t.ipk

A questo punto ci basta installare Minimo:

#: wget http://www.ginguppin.de/files/minimo.tar.bz2

#: tar -xjf minimo.tar.bz2

#: opkg install minimo_*

I repository di OpenMoko sono ricchi di software installabile con pochi comandi (o click se usate Assassin), tra i tanti meritano di essere segnalati:

Terminale (non esiste distribuzione senza terminale :-D )

#: opkg install openmoko-terminal2

Screenshot catcher

#: opkg install gpe-scap

Per usare il programma  è necessario creare uno script per avviare il programma con un ritardo di qualche secondo sufficiente a far apparire a schermo la finestra da fotografare:

#: cd /usr/share/bin

#: vi gper

Premiamo i per entrare in modalità editing e scriviamo queste due righe ne file:

sleep 8
gpe-scap

Premiamo esc e poi :wq per salvare ed uscire da vi.

Rendiamo il file eseguibile:

#: chmod gper chmod +x

Adesso apriamo il file /usr/share/applications/gpe-scap.desktop

#: vi /usr/share/applications/gpe-scap.desktop

e modifichiamo la righe Exec=gpe-scap in Exec=gper salviamo e chiudiamo vi.

Adesso alla pressione dell’icona lo screenshot sarà scattato dopo 8 secondi.

Per avviare il programma da ssh invece basta digitare:

#: DISPLAY=:0 gpe-scap

File-manager

#: opkg install gpe-filemanager

Visualizzatore di immagini

#: opkg install omview

Planetario

Orrery è una specie di astrolabio virtuale che fa vedere il cielo come lo vedremmo veramente nella posizione in cui ci troviamo (si basa sul gps)

#: opkg install orrery

Giochi

OpenMoko mette a disposizione anche qualche gioco per divertirsi con la propria saponetta (attenti alla batteria), vediamo come installarne qualcuno:

Numptyphysics

Lo scopo del gioco è quello di far rotolare un sasso su di una stella, seguendo un certo percorso e disegnando degli oggetti sullo schermo che si comporteranno seguendo le regole della fisica! Per installarlo digitiamo:

#: opkg install libsdl-1.2-0 libsdl-image-1.2-0

#: opkg install -force-depends http://wwwpub.zih.tu-dresden.de/~mkluge/numptyphysics_0.2_armv4t.ipk

Per giocare basta disegnare sullo schermo, usando lo stylus, delle linee che “convoglino” il masso verso la stella. Con la tastiera è possibile accedere alle funzioni avanzate del gioco, in particolare:

Spazio: elimina/avvia la pausa

Esc (in basso a destra sulla tastiera Terminal di Illume): elimina l’ultima linea

Freccia a destra e freccia a sinistra: permettono rispettivamente di avanzare o retrocedere di livello

Freccia in alto: resetta il livello corrente

Duke Nukem 3D

Agli appassionati del genere sparatutto farà piacere sapere che da qualche giorno è disponibile il porting su OpenMoko del gioco Duke Nukem 3D e che si gioca sfruttando gli accelerometri!
In questi casi un video è migliore delle parole:

Per installarlo basta digitare:

#: wget http://alasal.be/openmoko/repo/duke3d_0.1.1_armv4t.ipk

#: opkg install duke3d_0.1.1_armv4t.ipk

A questo indirizzo potete vedere lo schema per giocarci e… buon divertimento.

Il progetto OpenMoko e la sua comunità sono in rapido cambiamento per cui la guida non può essere esaustiva e puo’ darsi che molte cose, benché le abbia controllate al momento della stesura della guida, siano già datate tra pochi giorni.

Per informazioni aggiornate potete rifarvi ai due siti da cui ho preso le informazioni per la guida:

Se volete seguire gli sviluppi in real time potete iscrivervi ad una delle mailing list di OpenMoko.