View source for Running Openmoko on PC/it

From Openmoko

Jump to: navigation, search

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Administrators.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page:

Template used on this page:

Return to Running Openmoko on PC/it.

Personal tools

Grazie alla portabilità di Linux, OpenMoko può essere fatto funzionare facilmente sul PC, non è necessario hardware particolare.

Utilizzando QEmu

QEmu è un emulatore in grado di emulare l'hardware di OpenMoko, compresa la CPU ARM. Permette di avere a disposizione componenti hardware emulati che rispecchiano quelli adottati. L'emulazione di CPU non native, come ARM, su x86/x64 comporta una notevole perdita in prestazioni. Inoltre, l'installazione dei programmi ARM potrebbe essere difficile.

Esecuzione nativa di applicazioni

Puoi eseguire OpenMoko "così come è" nel tuo ambiente grafico. Siccome le applicazioni OpenMoko sono basate su GTK, possono essere visualizzate come qualsiasi altra applicazione grafica del tuo desktop. Oppure possono essere eseguite all'interno di server X annidati, in modo da poter emulare la risoluzione dello schermo di OpenMoko.

Questa è la soluzione raccomandata se le applicazioni possono appoggiarsi ad input fasulli e.g. valori di potenza costanti, senza il bisogno di accedere direttamente all'hardware. Non ci sono penalità nelle prestazioni nonostante la grande differenza di potenza tra un PC e Neo1973. Inoltre, la compilazione per x86 sembra più veloce.

Attualmente, la documentazione di Xephyr è più aggiornata. --Moo 01:18, 3 May 2007 (CEST)