non meno disordinata di quella reale ;-)
Icona RSS Icona email Icona home
  • OpenMoko FreeRunner: guida completa passo-passo (parte 2)

    Pubblicato il ottobre 15th, 2008 sdonk 9 commenti

    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.

     

    9 responses to “OpenMoko FreeRunner: guida completa passo-passo (parte 2)” Icona RSS

    • complimenti per la guida sempre perfetta grazie

    • Grazie a te per il commento.

    • mi spiegheresti perche il blootooth con qtopia funziona invece con la 2008.8 lo attivo ma non riesco a ricevere niente e il wifi inserisco il codice e mi da
      error unable to join network

    • hai provato con alsamixer a combiare il volume del microfono 8-( faresti una guida per le cose che ti ho chiesto anche nel post prima penso che ci siano molti nella mia condizione le ho provate tutte le distribuzioni ormai e non so piu che fare per risolvere questi problemi

    • non funziona piu lindirizo.angstrom-distribution.org da errore

    • 1) Ho aggiustato l’indirizzo di angstrom-distribution. ;-)

      2) Per quanto riguarda la wifi posso dirti che il gestore della rete fa ancora le bizze con le reti protette, mentre si collega benissimo alle reti libere.
      Spesso anche se ti restituisce l’errore “unable to join network” si è collegato lo stesso (a me succede a volte), per cui prova a navigare per avere la conferma che non sia collegato.
      Nel caso non funzioni puoi provare lint-wifi (http://wiki.openmoko.org/wiki/Lint-wifi).
      Ho un esame giovedì e il talk al Linux Day sabato, ma appena mi libero metto una guida sul WiFi, nel frattempo puoi tamponare facendo riferimento alla pagina ufficiale del wiki (http://wiki.openmoko.org/wiki/Wireless_Networking)

      3) Il Neo è il primo dispositivo che ho con il bluetooth, per cui non l’ho ancora provato. Recupero un dispositivo bluetooth e scrivo una guida insieme a quella del WiFi (sempre la sett prox)

      4) Non ho capito perché vuoi aumentare il volume del microfono, per le telefonate funziona bene.

    • complimenti per la guida!
      ho un paio di domande stupide.
      mi sapete dire nella repository come mai ci sono due file
      Om2008.8.uImage.bin e Om2008.8-gta02-20080808.uImage.bin

      comunque ho installato la versione Om2008.9 (anche se le app nella repositori sono alla versione 2008.8)
      ho notato che alcune volte il sistema dopo che entra in suspend mode non si riprende e non si riavvia neanche… devo staccare la pila e aspettare un pochino e poi torna tutto “normale”…
      capita solo a me?

    • complimenti… però!

      l’aggiornamento
      opkg install libfreetype6_2.3.6-r0_armv4t.ipk

      mi ha reso totalmente instabile il freerunner
      ho dovuto riflashare!

      è successo ad altri?

      Per il resto veramente utile

    • Strano che l’installazione di quella libreria ti abbia resto instabile il sistema, è la prima volta che lo sento e d’altronde è solo la libreria di gestione dei caratteri!


    Lascia un commento