doc:appunti:hardware:freerunner_peek_poke
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| doc:appunti:hardware:freerunner_peek_poke [2009/05/07 12:46] – created niccolo | doc:appunti:hardware:freerunner_peek_poke [2009/08/19 23:02] (current) – 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' | ||
| + | |||
| + | < | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Le voci che possono essere indicate in un file .desktop dovrebbero essere conformi allo [[http:// | ||
| + | |||
| + | ^ Name | Nome visualizzato sotto l' | ||
| + | ^ Exec | Comando da eseguire con eventuali argomenti. | ||
| + | ^ Path | Working directory dell' | ||
| + | ^ Icon | Icona da usare, non è necessario né il path né l' | ||
| + | ^ Terminal | ||
| + | |||
| + | ===== 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.1241693189.txt.gz · Last modified: by niccolo
