Om 2008.8/fr

From Openmoko

Jump to: navigation, search


Om 2008.8 is one of the many distributions that currently work on the Openmoko phones. You can compare a distribution with an Operating System on normal computers. It gives the phone all the software needed for operating. For more information about the different flavors, see distributions.

Contents

Introduction

Om 2008.8 est le successeur de Om 2007.2 et son nom de code est ASU. Cette version a été lancée le 8 août 2008. (+ mise à jour de la version "stable" à partir du 26 août 2008). Om 2008.8 utilise le lanceur EFL, des applications graphiques personnalisées et Qtopia sur X11 pour la téléphonie. Il s'agit du premier pas de GTK+ sur X11 vers l'utilisation de nombreuses couches graphiques simultanément.

Quoi de neuf?

Comparée à Om2007.2 qui a eu un développement plus long, Om 2008.8 est sans aucun doute une version majeure ".0". Pensez KDE 4.0 comparée à KDE 3.5, mais pas Linux 2.6.23 vs. Linux 2.6.22. Les mises à jour sont quotidiennes, certaines bonnes, d'autres mauvaises. Si vous voulez le niveau de stabilité requis pour utiliser le FreeRunner comme téléphone principal, il est recommandé pour l'instant de garder Om2007.2 dans la mémoire flash du téléphone et de tester Om 2008.8 sur une carte microSD amovible.

Les principaux changements visibles côté utilisateur sont les suivants :

  • L'interface utilisateur a été entièrement revue avec un nouveau gestionnaire de fenêtre illume. Il est visuellement plus riche, et personnalisable en utilisant vos propres fichiers Edje.
  • Un installeur graphique permet d'ajouter facilement de nouveaux Themes, de nouvelles applications et d'ajouter des fonctionnalités.
  • Une nouvelle application nommée [Locations] est fournie. Elle permet d'enregistrer vos endroits favoris ainsi que de les partager avec des amis par SMS.
  • La gestion d'énergie a été améliorée : Le bouton Aux permet maintenant de bloquer l'écran, le bouton Power met en veille et la diode rouge derrière le bouton Aux s'illumine lors de la charge.
  • Le clavier est maintenant celui de Qtopia (que ce soit une amélioration ou pas a été le sujet de nombreuses discussions).

Côté développement, les principaux changements sont :

  • Plusieurs kits de développement : Om2008.8 est compatible avec les applications EFL, Qtopia et GTK+.
  • Un dépôt communautaire a été mis en place et intégré à l'installeur de logiciels.
  • Les codes source sont accessibles au public, ce qui permet la personnalisation du système jusqu'aux couches bas niveau.

Pour de plus amples informations, vous pouvez consulter le guide Om 2008.8 et les fonctionnalités prévues pour Om 2008.8

Om2008 uboot.png
Om2008 home.png
Installer4.png
Om2008 installer1.png
Main.png
Edit1.png
Om locations4.png
List.png

Installation

Pour installer la distribution stable Om2008.8 sur le Neo FreeRunner, téléchargez le système de fichiers racine et l'image du noyau à partir de la page Téléchargement et mettez-la en place comme indiqué à Flashing the Neo FreeRunner.

Problèmes connus

Seuls les principaux problèmes sont listés ici et certains peuvent avoir été résolus par les mises à jour de la version stable (voir Alasal's test reports ainsi que la section "Mises à jour" ci-dessous). Pour des informations plus précises, consulter le gestionnaire de bugs : toutes les bogues de 2008.8.

Mise en veille

Les versions de fin août on tendance à se mettre en veille au bout de 30s quel que soit le réglage du paramètre. Désactiver l'économiseur d'écran avec `xset s off' désactive la mise en veille complètement. Cette commande doit être tapée dans une fenètre terminal du téléphone lui-même. Si vous voulez le déclencher d'une session ssh, il faut alors utiliser la commande `xset -display :0 s off'.

Alex a résolu le problème en allant dans les paramètres Illume, puis Power et en mettant à OFF les deux paramètres. L'économiseur est alors toujours actif mais peut être désactivé facilement en touchant l'écran.

Si au réveil du téléphone le son ne fonctionne plus (plus de sonnerie ou de son quand on appelle quelqu'un), la raison probable est que le serveur de son pulseaudio est installé. Ceci arrive quand openmoko-mediaplayer2 est installé. Le problème est déjà en cours de résolution.

GSM

WiFi

Qualité Audio

Logiciels systèmes

Consommation de CPU élevée pour QPE

  • QPE parcourt tout le système de fichier (y compris la carte SD) pour trouver les documents, fichiers mp3, etc... Si vous ne voulez pas cela vous pouvez éditer /opt/Qtopia/etc/default/Trolltech/Storage.conf et désactiver le parcours de la carte SD (remplacer 1 par 0).

Réseau

  • Pas d'installations/mises à jour possibles ou des pings vers des noms de domaines en raison d'une défaillance DNS. Ce problème survient parce que le fichier /etc/resolv.conf est vide par défaut. Ajoutez cette ligne dans /etc/network/interfaces:


up echo nameserver 208.67.222.222 >/etc/resolv.conf up echo nameserver 208.67.220.220 >> /etc/resolv.conf

Cette ligne est à ajouter après la ligne 'gateway address' et avant 'bluetooth networking'. Après la modification, il convient de redémarrer l'appareil. Ensuite, allez compléter manuellement /etc/resolv.conf en utilisant les données de ce fichier sur votre machine locale ou l'adresse DNS.

Pour résoudre les DNS sans redémarrer, entrer les commandes suivantes :

echo nameserver 208.67.222.222 > /etc/resolv.conf echo nameserver 208.67.220.220 >> /etc/resolv.conf

Cela devrait résoudre la majeure partie de vos soucis de réseau. Si vous avez besoin d'autres aides, référez vous au réseau par USB.

NOTE: resolv.conf est installé et devrait normalement être utilisé

Problème : Certaines parties de resolvconf sont manquantes : sans les scripts dans /etc/network/if-{up,down}.d, sans /etc/resolvconf/run/enable-updates et /lib/resolvconf/list-records cela ne fonctionne pas. Même si ces scripts sont rajoutés /etc/resolvconf/run devrait être un lien vers /var/run ou /etc/resolv.conf devrait pointer vers /etc/resolvconf/run/resolv.conf. Une fois que tout cela est corrigé, cela semble fonctionner à partir du moment où vous rajoutez ceci à la fin du fichier /etc/network/interfaces à la fin de la section usb0 :

dns-nameservers 192.168.0.200 dns-search example.com

ainsi que usb* sous eth* dans /etc/resolvconf/interface-order



NOTE: Solution: Etapes pour rajouter le script manquant resolvconf :

touch /etc/resolvconf/run/enable-updates
cd /etc ; rm resolv.conf ; ln -s /etc/resolvconf/run/resolv.conf .
mkdir /lib/resolvconf/ ; cd /lib/resolvconf/
wget http://87.227.108.179/list-records
chmod +x list-records
Editez /etc/network/interfaces et supprimez les lignes:
network 192.168.0.0
gateway 192.168.0.200
Si vous avez besoin d'utiliser le réseau usb pour accéder à internet, il faut rajouter par ssh une route par défaut comme ceci :
route add default gateway 192.168.0.200


  • Le réseau par USB ne fonctionne qu'après un redémarrage suite au premier démarrage.

Utilisabilité

  • Le dialogue PIN par défaut ne montre que les lettres. Vous devez glisser vos doigts de haut en bas sur le clavier pour changer les caractères en chiffres/lettres/spécial.
  • L'installeur n'a pas les droits administrateur, ce qui résulte en une impossibilité d'utiliser opkg. Solution : exécuter "killall packagekitd" (sur le FreeRunner ou lorsque vous y êtes connectés en ssh).

Mises à jour officielles pour Om 2008.8 "stable"

Après la sortie de la version Om 2008.8 (le 08/08/2008), le développement de ASU/Om2008.8 est passé sur modèle inspiré de Debian avec trois branches : "stable", "testing" et "unstable" (voir ce message pour plus de details).

les mises à jours officielles de la branche "stable" sont maintenant (26/08/2008) disponibles sous 2 formes (voir ce message) :

Le 19 septembre, une mise à jour mineure appelée Om 2008.9 Update a été publiée.

La version de développement à long terme est appelée org.openmoko.dev. Cette version est focalisée sur les fonctionnalités de base du système (pas d'applications installées par défaut) et commencera par se synchroniser avec les versions les plus récentes des composants. Les correctifs critiques de cette version devraient se propager à la version .asu.stable après un certain délai. Attention : l'utilisation des mises à jour binaires de cette version (ou de tout dépôt non-2008.8) provoquera probablement des problèmes de dépendance insolubles.

Dédicace

De  : Openmoko
A : liste de diffusion openmoko-community

Om 2008.8 a été créé pour être vide, afin d'offrir une vitrine pour vos idées.

Pensez à nos produits comme des galeries d'art. Nous en construisons l'environnement.
Chacune différente de la suivante.
Vous pourrez prendre la liberté d'imaginer la vôtre parce que nous voulons que vous ajoutiez votre touche.
Choisissez : vous pouvez utiliser, créer ou les deux.

Peu importe le chemin, vous créez à votre image. C'est à votre sujet.
Personal tools