doc:appunti:hardware:freerunner_peek_poke
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
doc:appunti:hardware:freerunner_peek_poke [2009/05/07 12:46] – created niccolo | doc:appunti:hardware:freerunner_peek_poke [2009/07/09 10:29] – niccolo | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== FreeRunner OpenMoko Peek & Poke ====== | ====== FreeRunner OpenMoko Peek & Poke ====== | ||
+ | ===== Vibrazione e LED ===== | ||
+ | |||
+ | Per leggere/ | ||
+ | < | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ===== Carica batteria ===== | ||
+ | |||
+ | Questo è uno dei modi per verificare la **[[http:// | ||
+ | < | ||
+ | cat / | ||
+ | </ | ||
+ | |||
+ | **'' | ||
+ | |||
+ | In genere il FreeRunner attinge solo **100 mA** dall' | ||
+ | |||
+ | Si può **forzare l' | ||
+ | |||
+ | < | ||
+ | cat / | ||
+ | echo 500 > / | ||
+ | cat / | ||
+ | </ | ||
+ | |||
+ | La negoziazione viene ripetuta tutte le volte che si collega o scollega una fonte di alimentazione. Con Om2008.9 l' | ||
+ | |||
+ | Il programma [[http:// | ||
+ | |||
+ | ===== Menu programmi ===== | ||
+ | |||
+ | Per aggiungere una voce all' | ||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Gli **applicativi** e le **categorie** mostrate da **matchbox** (l' | ||
+ | |||
+ | < | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ===== Suspend mode ===== | ||
+ | |||
+ | È possibile mettere il Neo in **suspend mode**. Dovrebbe trattarsi di **suspend to RAM** (CPU e RAM vengono messi in modalità basso consumo), non di suspend to disk (ibernazione). Ad ogni modo il resume avviene in circa 2 secondi ad esempio all' | ||
+ | |||
+ | < | ||
+ | apm -s | ||
+ | </ | ||
+ | |||
+ | ===== Bluetooth ===== | ||
+ | |||
+ | Attivare o disattivare il **bluetooth**: | ||
+ | |||
+ | < | ||
+ | BT_POW='/ | ||
+ | BT_RESET='/ | ||
+ | |||
+ | # Enable Bluetooth | ||
+ | echo " | ||
+ | echo " | ||
+ | |||
+ | # Disable Bluetooth | ||
+ | echo " | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | ===== Screen saver ===== | ||
+ | |||
+ | Si utilizza **'' | ||
+ | |||
+ | < | ||
+ | xset -q | ||
+ | xset s off | ||
+ | xset s default | ||
+ | </ | ||
+ | |||
+ | ===== Cambiare tema ===== | ||
+ | |||
+ | Le impostazioni si cambiano con '' | ||
+ | |||
+ | < | ||
+ | dbus-launch gconftool-2 -a / | ||
+ | </ | ||
+ | |||
+ | I temi disponibili sono in **''/ | ||
+ | |||
+ | < | ||
+ | dbus-launch gconftool-2 --type string --set / | ||
+ | dbus-launch gconftool-2 --type string --set / | ||
+ | </ | ||
+ | |||
+ | Con **Om2008.9** - che usa Enlightenment - si può installare il pacchetto **'' | ||
+ | |||
+ | * **''/ | ||
+ | * **''/ | ||
+ | |||
+ | ===== Orologio e sincronizzazione NTP ===== | ||
+ | |||
+ | Per impostare correttamente l'ora di sistema devono esistere i file **''/ | ||
+ | |||
+ | < | ||
+ | ln -sf / | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | Per sincronizzare la data di sistema con un server NTP conviene installare il pacchetto **ntpclient**. Il demone rimane in esecuzione ed ogni 600 secondi contatta un server NTP. La configurazione del server NTP da uilizzare e dell' | ||
+ | |||
+ | L' | ||
+ | |||
+ | - Indicando un nome DNS invece di un indirizzo IP come server NTP, potrebbe fallire la risoluzione DNS all' | ||
+ | - Se l'ora di sistema differisce troppo dall' | ||
+ | |||
+ | A causa di queste limitazioni è inutile avere il demone sempre in esecuzione, nonostante che parta rapidamente e consumi poche risorse. Si disabilita l' | ||
+ | |||
+ | < | ||
+ | update-rc.d -f ntpclient remove | ||
+ | </ | ||
+ | |||
+ | E lo sostituisce con una riga in **''/ | ||
+ | < | ||
+ | */15 * * * * | ||
+ | </ | ||
+ | |||
+ | Dopo che l'ora di sistema è sincronizzata conviene allineare anche l' | ||
+ | |||
+ | < | ||
+ | hwclock --utc --systohc | ||
+ | </ | ||
+ | |||
+ | Il programma **'' | ||
+ | |||
+ | < | ||
+ | / | ||
+ | hwclock: can't open '/ | ||
+ | </ | ||
+ | |||
+ | Per creare il link ad ogni bootstrap editare **''/ | ||
+ | |||
+ | < | ||
+ | D misc | ||
+ | L misc/ | ||
+ | </ | ||
+ | |||
+ | Esiste anche il pacchetto **ntpdate**, | ||
+ | |||
+ | Si potrebbe associare l' | ||
+ | |||
+ | < | ||
+ | user.info kernel: ADDRCONF(NETDEV_CHANGE): | ||
+ | </ | ||
+ | |||
+ | ===== Tastiera illume Terminal ===== | ||
+ | |||
+ | Per avere la tastiera Illume si devono installare i pacchetti | ||
+ | |||
+ | * **illume-config-illume** | ||
+ | * **illume-keyboards-default** | ||
+ | * **illume-keyboards-numbers** | ||
+ | * **illume-keyboards-terminal** | ||
+ | * **illume-theme-illume** | ||
+ | |||
+ | Si disabilita la tastiera Qtopia editando **''/ | ||
+ | |||
+ | < | ||
+ | export QTOPIA_NO_VIRTUAL_KEYBOARD=1 | ||
+ | </ | ||
+ | |||
+ | Controllare anche che **''/ | ||
+ | |||
+ | < | ||
+ | E_PROFILE=" | ||
+ | </ | ||
+ | |||
+ | I layout tastiera disponibili sono in ''/ | ||
+ | |||
+ | * Rinominare Default.kdb in Alphanumeric.kbd | ||
+ | * Creare un link simbolico Default.kbd -> Terminal.kbd | ||
+ | * Rimuovere la configuration cache di Enlightenment: | ||
+ | |||
+ | ===== Tastiera predittiva in italiano ===== | ||
+ | |||
+ | A seconda che si usi la tastiera **Qtopia** oppure quella **Illume** (migliore!) i dizionario delle parole si trova in directory diverse: | ||
+ | |||
+ | * **''/ | ||
+ | * **''/ | ||
+ | |||
+ | Per scegliere la tastiera italiana con Illume bisogna **cliccare nell' | ||
+ | |||
+ | Maggiori informazioni su [[http:// | ||
+ | |||
+ | ===== Rotazione dello schermo ===== | ||
+ | |||
+ | < | ||
+ | xrandr -o 0 | ||
+ | xrandr -o 1 | ||
+ | xrandr -o 2 | ||
+ | xrandr -o 3 | ||
+ | </ |
doc/appunti/hardware/freerunner_peek_poke.txt · Last modified: 2009/08/19 23:02 by niccolo