<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://openmoko-fr.org/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://openmoko-fr.org/wiki/api.php?action=feedcontributions&amp;user=AlainBb&amp;feedformat=atom</id>
		<title>openmoko-fr - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://openmoko-fr.org/wiki/api.php?action=feedcontributions&amp;user=AlainBb&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Sp%C3%A9cial:Contributions/AlainBb"/>
		<updated>2012-05-17T23:50:35Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.18.0</generator>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Qtmoko</id>
		<title>Qtmoko</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Qtmoko"/>
				<updated>2011-06-03T07:31:56Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PAGENAME}} est l'une des [[:Catégorie:Distributions|distributions]] pouvant être installée sur le Neo Freerunner.&amp;lt;br&amp;gt;&lt;br /&gt;
Basée sur Debian (ou FSO) et QtExtended, elle est orientée vers un usage de type smartphone.&lt;br /&gt;
* [http://activationrecord.net/radekp/openmoko/qtmoko/ Site du projet]&lt;br /&gt;
* [http://qtmoko.org/wiki/Main_Page/Fr qtmoko.org] (wiki)&lt;br /&gt;
* Version actuelle (avril 2011) : ''Qtmoko v35''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Captures d'écran ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Qtmoko_v26_Bureau.png|Bureau&lt;br /&gt;
File:Qtmoko_v26_Dialer.png|Dialer&lt;br /&gt;
File:Qtmoko_v26_Favoris.png|favoris&lt;br /&gt;
File:Qtmoko_v26_Verrou.png|Ecran verrouillé&lt;br /&gt;
File:Qtmoko_v26_Main.png|Menu principal&lt;br /&gt;
File:Qtmoko_v26_Appel.png|Appel en cours&lt;br /&gt;
File:Qtmoko_v26_Packages.png|Gestionnaire d'applications Qt&lt;br /&gt;
File:Qtmoko_v26_Raptor.png|R(apt)or (gestionnaire de paquets debian)&lt;br /&gt;
File:Qtmoko_v26_Themes.png|Thèmes&lt;br /&gt;
File:Qtmoko_v26_Terminal.png|Terminal&lt;br /&gt;
File:Qtmoko_v26_Mokomaze.png|Mokomaze (jeu contrôlé par les accéléromètres)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&amp;lt;!-- Commentaire de swap38 : j'ai beaucoup modifié cette section, voir la page de discussion [[Discuter:Qtmoko]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les téléchargements sont ici : &lt;br /&gt;
* https://sourceforge.net/projects/qtmoko/files/&lt;br /&gt;
* miroir : ftp://alionet-repository.no-ip.info/Linux/OpenMoko/freerunner/QTMoko/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Deux choses à savoir&lt;br /&gt;
: ''Qtmoko existe en 2 versions :''&lt;br /&gt;
:* l'une basée sur Debian (recommandée)&lt;br /&gt;
:* l'autre basée sur FSO (non fonctionnelle)&lt;br /&gt;
: ''Sur le Neo Freerunner, il est possible d'installer une distribution à 2 endroits distincts :''&lt;br /&gt;
:* '''cas n°1''' : dans la mémoire (NAND) du Freerunner (téléchargez 2 fichiers : l'image et le kernel)&lt;br /&gt;
:* '''cas n°2''' : sur une carte mémoire micro-SD (téléchargez seulement l'archive au format tar.gz)&lt;br /&gt;
&lt;br /&gt;
Les deux procédures sont très bien décrites (et en français) sur le wiki de qtmoko à cette adresse : &amp;lt;br&amp;gt;&lt;br /&gt;
http://qtmoko.org/wiki/Installation/Fr&lt;br /&gt;
&lt;br /&gt;
;Remarque&lt;br /&gt;
:Pour le cas n°2, consultez au préalable la page [[Préparer une carte SD]] si vous ne savez encore pas le faire.&lt;br /&gt;
&lt;br /&gt;
== Les petites configurations à faire ==&lt;br /&gt;
=== Configuration du swap ===&lt;br /&gt;
Si vous avez créé deux partition sur votre sd depuis votre pc via fdisk, il faut éditer /etc/fstab et changer la ligne concernant le swap qui est en&lt;br /&gt;
  /dev/mmcblk0p4&lt;br /&gt;
qui signifie donc qu'il utilise la 4 ème partition pour le swap, remplacez le par&lt;br /&gt;
  /dev/mmcblk0p2&lt;br /&gt;
&lt;br /&gt;
=== Configuration de l'usb ===&lt;br /&gt;
Voir dans le wiki la partie sur la configuration pour une connexion usb (deux configurations possibles)&lt;br /&gt;
&lt;br /&gt;
=== Ajout des utilisataires mkfs-jffs2 pour faire la sauvegarde ===&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install mtd-utils&lt;br /&gt;
&lt;br /&gt;
En suite il faut tricher, en effet le script neotool vérifie via opkg que mkfs-jfss2 est installé, sauf que opkg n'est pas installé sous debian...&lt;br /&gt;
on fait donc:&lt;br /&gt;
  whereis neotool&lt;br /&gt;
et on édite le fichier en root par exemple:&lt;br /&gt;
  geany /usr/bin/neotool&lt;br /&gt;
&lt;br /&gt;
et on commente les lignes &lt;br /&gt;
481 à 484 de la sorte:&lt;br /&gt;
  #if [ -z &amp;quot;`ssh root@$FRIP 'opkg status mkfs-jffs2'`&amp;quot; ]; then&lt;br /&gt;
  #	zenity --error --text 'prerequisite mkfs-jffs2 is not installed on the device! \n\n do &amp;quot;opkg install mkfs-jffs2&amp;quot; and try again.'&lt;br /&gt;
  #	return&lt;br /&gt;
  #fi&lt;br /&gt;
&lt;br /&gt;
=== Mettre un mot de passe root ===&lt;br /&gt;
Il est fortement conseillé de mettre un mot de passe root pour protéger un minimum votre freerunner.&lt;br /&gt;
Pour ça ouvrez un terminal puis tapez:&lt;br /&gt;
  passwd &lt;br /&gt;
puis entrez votre mot de passe.&lt;br /&gt;
&lt;br /&gt;
=== configurer la date et l'heure rapide en terminal ===&lt;br /&gt;
Il faut d'abord régler le fuseau horraire:&lt;br /&gt;
  apt-get install tzdata-europe&lt;br /&gt;
  ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime&lt;br /&gt;
&lt;br /&gt;
IL faut aussi dans la partie qtopia basculer en paris&lt;br /&gt;
&lt;br /&gt;
puis définir la date et l'heure via:&lt;br /&gt;
  date MMDDHHmmAA&lt;br /&gt;
où MM est le mois, DD le jour, HH l'heure, mm les minutes et AA l'année, tous sur deux chiffres.&lt;br /&gt;
Par exemple, pour passer au 30 août 2004 à 11h23, la commande est, en tant que root :&lt;br /&gt;
  date 0830112304&lt;br /&gt;
&lt;br /&gt;
=== Rajouter un raccourcis vers sa carte sd pour la musique ===&lt;br /&gt;
Depuis le freerunner:&lt;br /&gt;
En partant du principe que sur votre carte SD vous avez un dossier datas/:&lt;br /&gt;
  cd /home/root/Documents&lt;br /&gt;
  ln -s /media/card/datas/ ./sdCard&lt;br /&gt;
&lt;br /&gt;
La musique doit être placée dans /media/card/datas/audio/mpeg (pour les mp3)&lt;br /&gt;
&lt;br /&gt;
=== Créer un fichier de swap ===&lt;br /&gt;
Sous Qtmoko, dans le terminal, créer un fichier de swap sur la carte µSD : &lt;br /&gt;
&lt;br /&gt;
''créer un fichier vide avec dd (ici de 128mo)   :   ''&lt;br /&gt;
 dd if=/dev/zero of=/path/to/swapfile bs=1M count=128&lt;br /&gt;
''préparer le swap :''&lt;br /&gt;
  mkswap /path/to/swapfile&lt;br /&gt;
''l'activer : ''&lt;br /&gt;
 swapon /path/to/swapfile&lt;br /&gt;
&lt;br /&gt;
''Si vous voulez que ça persiste, il faut soit refaire le swapon swapfile à chaque boot, soit modifier le fichier /etc/fstab pour qu'il ressemble à :''&lt;br /&gt;
 # /dev/mmcblk0p4 swap      swap    defaults                           0 0&lt;br /&gt;
 ....&lt;br /&gt;
 /path/to/swapfile               swap                    swap    defaults        0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Les petits Bobos ==&lt;br /&gt;
=== La carte Sim n'est pas reconnue ===&lt;br /&gt;
Il est vraisemblable que la manière dont on met en place la carte sim dans son logement a des conséquences sur le fait que QT reconnait ou pas la carte.&lt;br /&gt;
Fait déjà constaté : une fois la carte sim positionnée et le carter métallique &amp;quot;locké&amp;quot;, le fait de repousser la carte (dans l'autre sens de la translation qui a été nécessaire pour &amp;quot;locker&amp;quot; le carter) permet vraisemblablement à Qtmoko de mieux reconnaître la carte.&lt;br /&gt;
&lt;br /&gt;
=== GPG Error pkg-fso ===&lt;br /&gt;
Il se peut qu'au premier apt-get update vous ayez l'erreur suivante : &lt;br /&gt;
 W: GPG error: http://pkg-fso.alioth.debian.org unstable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E2B9DE6A8E7B323B&lt;br /&gt;
 W: You may want to run apt-get update to correct these problems&lt;br /&gt;
&lt;br /&gt;
Voici la solution :&lt;br /&gt;
 apt-get install pkg-fso-keyring &amp;amp;&amp;amp; apt-get update&lt;br /&gt;
&lt;br /&gt;
=== Le screen clignote après changement de résolution  ===&lt;br /&gt;
'''A faire pour gagner en stabilité d'affichage ==&amp;gt; n'est plus nécessaire à partir de la V15''' :&lt;br /&gt;
&lt;br /&gt;
Editer le fichier suivant depuis le freerunner&lt;br /&gt;
   /etc/fb.modes&lt;br /&gt;
Et remplacer par:&lt;br /&gt;
   &lt;br /&gt;
  mode &amp;quot;vga&amp;quot;&lt;br /&gt;
    geometry 480 640 480 1280 16&lt;br /&gt;
    timings 40816 8 16 2 16 8 2&lt;br /&gt;
    rgba 5/11,6/5,5/0,0/0&lt;br /&gt;
  endmode&lt;br /&gt;
 &lt;br /&gt;
  mode &amp;quot;qvga&amp;quot;&lt;br /&gt;
    geometry 480 640 480 1280 16&lt;br /&gt;
    timings 100000 8 16 2 16 8 2&lt;br /&gt;
    rgba 5/11,6/5,5/0,0/0&lt;br /&gt;
  endmode&lt;br /&gt;
&lt;br /&gt;
== Les petites Astuces ==&lt;br /&gt;
&lt;br /&gt;
=== Importer ses contacts ===&lt;br /&gt;
Voir la page [[Importer un carnet_d'adresses#Pour Qtopia / QtExtended / Qtmoko|Importer un carnet_d'adresses]]&lt;br /&gt;
&lt;br /&gt;
=== Transférer des fichiers ===&lt;br /&gt;
Voici quelques méthodes pour transférer des fichiers en votre neo et un ordinateur.&lt;br /&gt;
* Par USB en mode &amp;quot;clé USB&amp;quot;&lt;br /&gt;
*# aller dans &amp;quot;Devtools&amp;quot;&lt;br /&gt;
*# sélectionner &amp;quot;USB mass storage on&amp;quot;&lt;br /&gt;
*# brancher le cordon USB =&amp;gt; le neo est détecté comme un périphérique de stockage type clé USB&lt;br /&gt;
*# sélectionner &amp;quot;USB mass storage off&amp;quot; dans &amp;quot;Devtools&amp;quot; une fois terminé&lt;br /&gt;
&lt;br /&gt;
* Par USB avec la commande scp (depuis l'ordinateur vers le neo, remplacez les chemin de l'adresse IP) :&lt;br /&gt;
 scp /chemin_PC/fichier root@192.168.0.202:/chemin_Neo/&lt;br /&gt;
&lt;br /&gt;
* Par Wifi (mail, site web, ...) ''&amp;lt;a compléter&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* Par bluetooth ''&amp;lt;a compléter&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
* Par carte micro SD ''&amp;lt;a compléter&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
=== Le son est trop faible ! ===&lt;br /&gt;
Pas de problème. Une solution existe !!&amp;lt;br&amp;gt;&lt;br /&gt;
Par l'interface graphique : régler les niveaux dans Main menu &amp;gt; Applications &amp;gt; NeoControl &amp;gt; Call Volume settings&lt;br /&gt;
&lt;br /&gt;
Autre méthode : il suffit de remplacer les scénarios alsa ''gsmhandset'' et ''gsmheadset'' par ceux d'une SHR unstable.&lt;br /&gt;
C'est ti' pas Beautiful ???&lt;br /&gt;
&lt;br /&gt;
=== Pour changer de sonnerie... ===&lt;br /&gt;
Par l'interface graphique : &lt;br /&gt;
* définir une sonnerie par contact : Main menu &amp;gt; Contacts &amp;gt; ouvrir le contact &amp;gt; Edit &amp;gt; Ringtone (dernier onglet)&lt;br /&gt;
* définir une sonnerie par groupe : Main menu &amp;gt; Contacts &amp;gt; Show groups (via le menu) &amp;gt; Set group Ringtone (via le menu)&lt;br /&gt;
* définir une sonnerie par profil : Main menu &amp;gt; Settings &amp;gt; Profiles &amp;gt; choisir un profil &amp;gt; Edit (via le menu) &amp;gt; Tones&lt;br /&gt;
&lt;br /&gt;
Autre méthode : vous trouverez les fichiers à remplacer ici : &lt;br /&gt;
opt/qtmoko/etc/SystemRingTone&lt;br /&gt;
&lt;br /&gt;
=== Activer le &amp;quot;DeepSleep&amp;quot; et le &amp;quot;Multiplexing&amp;quot; ===&lt;br /&gt;
Pour ceux qui ont un Freerunner Autonofixer (Bug #1024), pour activer le DeepSleep ainsi que le &amp;quot;Multiplexing&amp;quot; (utilisation du GPRS et du GSM en même temps pour pouvoir recevoir un appel pendant un surf), il suffit de :&lt;br /&gt;
# lancer neocontrol (dans les applications)&lt;br /&gt;
# faire &amp;quot;next&amp;quot; jusqu'à la page &amp;quot;modem settings&amp;quot;&lt;br /&gt;
# cocher les cases&lt;br /&gt;
# éteindre et redémarrer le neo&lt;br /&gt;
&lt;br /&gt;
Autre méthode : éditer le fichier ''/opt/qtmoko/etc/default/Trolltech/Modem.conf'' de la manière suivante : &lt;br /&gt;
&lt;br /&gt;
  [DeepSleep]&lt;br /&gt;
  Active=always  #&amp;lt;--default never&lt;br /&gt;
  &lt;br /&gt;
  [Multiplexing]&lt;br /&gt;
  Active=yes     #&amp;lt;--default no&lt;br /&gt;
&lt;br /&gt;
=== Ajout d'applications pour Qtmoko ===&lt;br /&gt;
Il est possible d'ajouter des applications supplémentaires à celles de la distribution ([[Premiers_pas#Internet_sur_le_Neo_Freerunner|pour celà il faut un accès au WEB depuis le FR]]). &lt;br /&gt;
&lt;br /&gt;
Pour cela, faites :&lt;br /&gt;
* Main menu &amp;gt; Settings &amp;gt; Software Packages&lt;br /&gt;
* Onglet Downloads&lt;br /&gt;
* Menu &amp;gt; Connect &amp;gt; QtMoko&lt;br /&gt;
&lt;br /&gt;
''' En voici une liste : '''&lt;br /&gt;
* Arora : Web browser fonctionnel !&lt;br /&gt;
* Codecs : Sert à lire le mp3 dans la distrib. On peut supprimer le paquet après installation des codecs&lt;br /&gt;
* Keyboard-skin-silver : Avoir un clavier chromé ?&lt;br /&gt;
* Keyboard-russian-abc : Un clavier russe ?&lt;br /&gt;
* Eyepiece : Lecteur de pdf&lt;br /&gt;
* Keypebble : Un client VNC&lt;br /&gt;
* Mqutim : Un client de méssagerie instantanné qui supporte ICQ, Jabber et Gtalk&lt;br /&gt;
* Noxchat : Client IRC&lt;br /&gt;
* Qalsamixer : De quoi régler le volume du neo&lt;br /&gt;
* Qgoogletranslate : Un traducteur&lt;br /&gt;
* Qtpedometer : Un podomètre qui utilise le GPS&lt;br /&gt;
* Shopper : Faire sa liste de course&lt;br /&gt;
* QSolitaire : un solitaire :)&lt;br /&gt;
* [http://tvuillaume.free.fr/NeronGPS neronGPS]: un équivalent à tango gps mais sans serveur X.&lt;br /&gt;
* [[QMokoPlayer|QMokoPlayer]]: un player multimedia pour qtmoko. Cette première version permet d'écouter des webradios. :)&lt;br /&gt;
&lt;br /&gt;
Il est également possible d'ajouter des applications Debian avec ''Settings &amp;gt; R(apt)or''&lt;br /&gt;
&lt;br /&gt;
=== Ajout d'applications qui nécessitent un serveur X ===&lt;br /&gt;
Il est possible de lancer des applications qui nécessitent le serveur X grâce à l'application QX ''Applications &amp;gt; Qx''. Celà nous permet de bénéficier d'un panel d'applications encore plus grand. Oui, les applications &amp;quot;natives&amp;quot; ou &amp;quot;portées&amp;quot; ne foisonnent pas mais çà ne saurait tarder ;)&lt;br /&gt;
&lt;br /&gt;
==== Navit ====&lt;br /&gt;
navit a été intégré aux dépots debian testing et unstable, il suffit donc  d'ajouter à /etc/apt/sources.list&lt;br /&gt;
 deb http://ftp.de.debian.org/debian testing main &lt;br /&gt;
&lt;br /&gt;
Pour éviter de passer à testing pour tous les packages, on va créer un fichier ''/etc/apt/preferences'' pour qu'apt utilise les dépots testing que si il n'y a pas de version du logiciel disponible dans le dépôt stable. Voici ceux à quoi il doit ressembler&lt;br /&gt;
 Package: *&lt;br /&gt;
 Pin: release o=Debian, a=stable, l=Debian&lt;br /&gt;
 Pin-Priority: 800&lt;br /&gt;
 &lt;br /&gt;
 Package: *&lt;br /&gt;
 Pin: release o=Debian, a=testing, l=Debian&lt;br /&gt;
 Pin-Priority: 400&lt;br /&gt;
&lt;br /&gt;
Ensuite faire : &lt;br /&gt;
 apt-get update &lt;br /&gt;
 apt-get -t testing install libdbus-glib-1-2 libgps19 libfontconfig1&lt;br /&gt;
 apt-get install navit flite&lt;br /&gt;
&lt;br /&gt;
Navit utilise un fichier de config navit.xml, qui se trouve par défaut dans /etc/navit/. Bien que le FR n'ait pas de raison d'avoir plusieurs utilisateurs, c'est plus propre de copier ce fichier dans ~/.navit/&lt;br /&gt;
 mkdir .navit&lt;br /&gt;
 cp /etc/navit/navit.xml ~/.navit/&lt;br /&gt;
&lt;br /&gt;
Il faut savoir aussi que le home de root en ssh est /root/ et que celui du root sur le FR est /home/root/&lt;br /&gt;
On va donc faire un lien entre les deux dossiers .navit :&lt;br /&gt;
 ln -s /root/.navit/ /home/root/&lt;br /&gt;
&lt;br /&gt;
Pour finir, il faut lancer '''Qx''', et gérer les favoris pour faire afficher l'icône de Navit dans Qx : ''Menu &amp;gt; Favourites &amp;gt; &amp;quot;Cocher Navit&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Navit apparait dans la liste, le sélectionner puis : ''Menu &amp;gt; Settings&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Dans &amp;quot;initialization script&amp;quot;, inscrire &amp;quot;gpsd /dev/ttySAC1&amp;quot; (sans les guillemets)&lt;br /&gt;
&lt;br /&gt;
Ensuite, cocher:&lt;br /&gt;
* Prevent Suspending&lt;br /&gt;
* Prevent Dimming&lt;br /&gt;
* Use window manager &lt;br /&gt;
* Enable GPS module&lt;br /&gt;
&lt;br /&gt;
Si Navit ne fixe pas le gps même après un long moment, il se peut que le démon gpsd ne soit pas installé, dans ce cas il faut l'installer:&lt;br /&gt;
 apt-get install gpsd&lt;br /&gt;
&lt;br /&gt;
Voilà, c'est prêt. Y'a plus qu'à ''sélectionner Navit &amp;gt; Menu &amp;gt; Launch''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Merci à Gand' '' [http://openmoko-fr.org/forum/viewtopic.php?pid=10464#p10464 voir le sujet dans le forum]. &lt;br /&gt;
Pour plus de réglages, je vous invite à consulter la page [[Navit|Navit du wiki]]&lt;br /&gt;
&lt;br /&gt;
Il est aussi possible de consulter la [http://qtmoko.org/wiki/Navit page (en anglais) dédié à navit sur le wiki QtMoko].&lt;br /&gt;
&lt;br /&gt;
==== TangoGPS ====&lt;br /&gt;
&amp;lt;s&amp;gt;déjà installé&amp;lt;/s&amp;gt; ''&amp;lt;a compléter&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
== Le saviez vous? ==&lt;br /&gt;
Cette catégorie rescence des astuces et fonctionnement de la distrib qu'on ne voit pas forcément&lt;br /&gt;
&lt;br /&gt;
=== Différentes méthodes de saises ===&lt;br /&gt;
Qtmoko propose au moins 4 méthode de saisie :&lt;br /&gt;
* reconnaissance d'écriture&lt;br /&gt;
* clavier par défaut (glisser à la verticale pour basculer entre majuscules / minuscules / chiffres / autres)&lt;br /&gt;
* un équivalent au clavier terminal (avec pavé numérique masquable via le rectangle vert)&lt;br /&gt;
* un clavier plus gros mais basique&lt;br /&gt;
Il faut passer par le menu &amp;gt; &amp;quot;change input method&amp;quot; pour passer de l'une à l'autre&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:QtExtended_note.png|note&lt;br /&gt;
Image:QtExtended_note_keyb_dock.png|note_keyb_dock&lt;br /&gt;
Image:QtExtended_note_keyb_pred.png|note_keyb_pred&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Multitâche ===&lt;br /&gt;
On peux basculer d'une application à l'autre en appuyant sur le bouton AUX.&lt;br /&gt;
&lt;br /&gt;
Un appui long sur AUX ouvre même un menu &amp;quot;task manager&amp;quot;. Quand tu sélectionnes une tâche en restant appuyé dessus, un menu s'ouvre permettant de la tuer si elle est plantée.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:QtExtended_task_manager.png|bouton AUX : task_manager (favorites / recent / frequent / running)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== fast load ===&lt;br /&gt;
Cette astuce vous permet de lancer instanément une application. En fait l'application est chargé au lancement et reste en mémoire. Pratique pour laisser continuellement une application à laquelle vous accédez souvent.&lt;br /&gt;
Pour cela sélectionnez un programme (sans le lancer) puis cliquer sur la liste avec la flèche jaune vers le haut en bas puis cochez fast load.&lt;br /&gt;
&lt;br /&gt;
=== Ajouter un réseau wifi ===&lt;br /&gt;
Allez dans le menu settings (clef + tourne vis croisé) =&amp;gt; internet.&lt;br /&gt;
&lt;br /&gt;
==== Passage à ne faire qu'une seule fois pour rajouter la carte wifi ====&lt;br /&gt;
* Cliquez sur le bouton gauche en bas (le bouton menu) puis New&lt;br /&gt;
* Sélectionnez Wireless LAN&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Passage à faire pour chaque Point d'accès wifi ====&lt;br /&gt;
Si vous avez rajoutez la Wireless LAN et que vous êtes sur le menu internet, selectionnez wireless LAN puis cliquez sur propriété, si vous venez juste de rajouter Wireless LAN vous êtes déjà dans le menu propriété.&lt;br /&gt;
&lt;br /&gt;
* Accout: rien à faire ici, sauf changer le nom qui va s'afficher sur le menu internet si vous le souhaitez.&lt;br /&gt;
* Wireless Networks: c'est ici que vous allez rajouter vos réseaux wifi (ESSID en général), Pour cela cliquez sur la feuille avec un + (à côté de la poubelle puis entrez l'essid de votre réseaux wifi (son nom)).&lt;br /&gt;
Vous pouvez éventuellement entrer un nickname, vous pouvez forcer un débit si vous le souhaitez. La ligne acces point contiendra l'adresse mac de votre point d'accès, mais elle se remplira automatiquement à la connexion.&lt;br /&gt;
* Ip settings: rien à faire ici sauf si vous souhaitez forcer une adresse ip et désactiver le dhcp&lt;br /&gt;
* Proxy settings: configuration du proxy si besoin&lt;br /&gt;
* Wireless Encryption: vous permet de configurer la clef le type de sécurité (open WPA Etc): pour cela&lt;br /&gt;
Sur la première ligne sélectionnez l'essid de votre réseau, puis choisissez la sécuritée et remplissez les champs de manière adéquate.&lt;br /&gt;
&lt;br /&gt;
Cette partie est à faire pour chaque point d'accès ou vous voulez vous connecter.&lt;br /&gt;
&lt;br /&gt;
==== Connexion ====&lt;br /&gt;
&lt;br /&gt;
Pour vous connecter, revenez sur le menu internet puis selectionnez Wireless LAN puis cliquez sur start. Si tout se passe bien il doit passer en &amp;quot;online&amp;quot; et vous voilà connecté au wifi. :)&lt;br /&gt;
&lt;br /&gt;
== Compilation, développement, traduction ==&lt;br /&gt;
En vrac&lt;br /&gt;
&lt;br /&gt;
Pour créer, vous pouvez utiliser [http://qt.nokia.com/products/developer-tools?currentflipperobject=cf2f1a5149cecc583f8f2733206343ca Qt Creator]&lt;br /&gt;
&lt;br /&gt;
=== Compilation et développement ===&lt;br /&gt;
Prévoir 5/6h devant soi...&lt;br /&gt;
Pour cette exemple la compilation sera faite dans un repertoire freerunner de votre home car en général on n'a pas énormément de place sur la partition racine.&lt;br /&gt;
Nous partons donc du principe que le fichier/home/user/freerunner existe. (remplacez user par ce que vous voulez)&lt;br /&gt;
  su&lt;br /&gt;
  mkdir -p /home/user/freerunner/build_qtmoko&lt;br /&gt;
  cd /home/user/freerunner/&lt;br /&gt;
  git clone git://github.com/radekp/qtmoko.git&lt;br /&gt;
  cd qtmoko&lt;br /&gt;
  git submodule init&lt;br /&gt;
  git submodule update&lt;br /&gt;
Nous avons maintenant récupéré les sources, et nous avons un qtmoko dans /home/user/freerunner/&lt;br /&gt;
&lt;br /&gt;
Récupérons le toolschain nécéssaire à la crosscompilation&lt;br /&gt;
  cd /opt&lt;br /&gt;
  echo &amp;quot;export QTOPIA_DEPOT_PATH=/home/user/freerunner/qtmoko&amp;quot; &amp;gt; setpaths &lt;br /&gt;
  echo &amp;quot;export QPEDIR=/home/user/freerunner/build_qtmoko&amp;quot; &amp;gt;&amp;gt; setpaths&lt;br /&gt;
  . setpaths&lt;br /&gt;
  wget http://qtextended.org/downloads/toolchains/arm920t-eabi.tgz&lt;br /&gt;
  tar xzvf arm920t-eabi.tgz &lt;br /&gt;
  mv opt/toolchains ./&lt;br /&gt;
  rm -rf opt&lt;br /&gt;
Le . /opt/setpaths sera à faire à chaque fois que vous ouvrez un nouveau terminal. (vous pouvez le rajouter dans la définition de votre terminal si vous le souhaitez&lt;br /&gt;
&lt;br /&gt;
Créons l'image et le sdk nécéssaire à la cross compilation (Etape longue! cela peut prendre plus d'une heure pour le make, jusqu'a 2h pour le make image et 20/30 minutes pour le build sdk)&lt;br /&gt;
  cd /home/user/freerunner/build_qtmoko&lt;br /&gt;
  user [/home/user/freerunner/build_qtmoko] : ../qtmoko/configure -device neo -D _FORTIFY_SOURCE=0 -rtti -confirm-license&lt;br /&gt;
  user [/home/user/freerunner/build_qtmoko] : make&lt;br /&gt;
  user [/home/user/freerunner/build_qtmoko] : make image&lt;br /&gt;
  user [/home/user/freerunner/build_qtmoko] : bin/qbuild sdk&lt;br /&gt;
  user [/home/user/freerunner/build_qtmoko] : ../qtmoko/configure -device neo -D _FORTIFY_SOURCE=0 -rtti -confirm-license&lt;br /&gt;
&lt;br /&gt;
Si vous voulez mettre à jour qtmoko côté freerunner (sans le noyau juste le framework qtextended)&lt;br /&gt;
  scp -r $QPEDIR/image/* 192.168.0.202:/opt/qtmoko&lt;br /&gt;
&lt;br /&gt;
Et c'est bon maintenant on peut développer&lt;br /&gt;
&lt;br /&gt;
Crer un repertoire '''/home/user/freerunner/build_qtmoko/myapps'''. Copier l'application example fournie par le SDK et renommez-là en quelque chose qui a du sens (Qu'est-ce que vous diriez de &amp;quot;Exemple&amp;quot; ?). Créer le Makefile et construire l'example.&lt;br /&gt;
 mkdir /home/user/freerunner/build_qtmoko/myapps&lt;br /&gt;
 cd /home/user/freerunner/build_qtmoko/myapps&lt;br /&gt;
 cp -R $QTOPIA_DEPOT_PATH/examples/application .&lt;br /&gt;
 mv application example&lt;br /&gt;
 cd example&lt;br /&gt;
 $QPEDIR/bin/qbuild&lt;br /&gt;
&lt;br /&gt;
Maintenant vous avez un executable qui s'appelle ''example'' (Wahou!). Il ne s'exécutera pas sur votre PC alors copiez-le dans votre FreeRunner, importez les variable d'environnement qpe et executez l'appli.&lt;br /&gt;
 desktop# scp example root@freerunner:/home/root&lt;br /&gt;
 root@192.168.0.202's password: &lt;br /&gt;
 example                                      100%    33KB  33.4KB/s   00:00    &lt;br /&gt;
 desktop# ssh 192.168.0.202&lt;br /&gt;
 root@freerunner's password: &lt;br /&gt;
 freerunner:~# . /opt/qtmoko/qpe.env &lt;br /&gt;
 freerunner:~# chmod +x example&lt;br /&gt;
 freerunner:~# ./example&lt;br /&gt;
(ou vous pouvez aussi le lancer depuis le freerunner en ouvrant un terminal et en faisant juste ./example)&lt;br /&gt;
&lt;br /&gt;
Voici ce que vous pourrez observer : &amp;lt;gallery&amp;gt;Image:450px-Qt extended sdk example screenshot.png&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
en suivant la partie de qtextended:&lt;br /&gt;
http://openmoko-fr.org/wiki/index.php/Qt-extended-improved&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La résolution de qtextended disponible sans fullscreen est de:&lt;br /&gt;
480*500&lt;br /&gt;
&lt;br /&gt;
=== Traduction ===&lt;br /&gt;
http://qtmoko.org/wiki/Translations&lt;br /&gt;
(attention c'est supra long!)&lt;br /&gt;
&lt;br /&gt;
[[Category:Distributions]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-08-03T21:08:28Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : mauvaise interprétation d'une erreur&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df -h: 464M, l'installe prendra 306mega, reste 135 mega).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Un message d'erreur peut également apparaître spécifiant que mkfs.vfat n'est pas disponible.&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, il vous est possible de l'installer en utilisant ces commandes :&lt;br /&gt;
 wget http://members.shaw.ca/mmontour/neo/dosfstools_2.11-r0_armv4t.ipk &lt;br /&gt;
 opkg install dosfstools-2.11-r0_armv4t.ipk&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC en root, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-08-03T21:01:27Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* TroubleShooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df -h: 464M, l'installe prendra 306mega, reste 135 mega).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Un message d'erreur peut également apparaître spécifiant que mkfs.vfat n'est pas disponible.&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, il vous est possible de l'installer en utilisant ces commandes :&lt;br /&gt;
 wget http://members.shaw.ca/mmontour/neo/dosfstools_2.11-r0_armv4t.ipk &lt;br /&gt;
 opkg install dosfstools-2.11-r0_armv4t.ipk&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC en root, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
&lt;br /&gt;
=== aout 09 ===&lt;br /&gt;
Pour installer Debian, il faut qu'une distribution s'y trouve déjà pour se connecter en ssh. Faut-il encore que le script fonctionne sur la distribution installé. Cela fonctionne avec om2008, pas avec SHR.&lt;br /&gt;
&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-08-03T20:13:17Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df -h: 464M, l'installe prendra 306mega, reste 135 mega).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Un message d'erreur peut également apparaître spécifiant que mkfs.vfat n'est pas disponible.&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, il vous est possible de l'installer en utilisant ces commandes :&lt;br /&gt;
 wget http://members.shaw.ca/mmontour/neo/dosfstools_2.11-r0_armv4t.ipk &lt;br /&gt;
 opkg install dosfstools-2.11-r0_armv4t.ipk&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC en root, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-04-13T15:45:54Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Todo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 09): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux car parfois il ne rafraichit pas openmoko-panel-plugin...) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau avec les bouton close...[[Image:Debian-abb-080322-3.png|thumb]], mais c'est tjs pas nickel, parfois il apparait pas.&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
How to toggle the predictive mode on and off ?&lt;br /&gt;
&lt;br /&gt;
 Quick and Dirty version of toggle the predictive mode on and off is a small script that renames the dictionary words.dawg to words.dawg.off and back. The dict is still loaded, but after restart you can work without predictive mode, because the the predictive mode is dependend on the dictionary. You can find the dictionary in the folder /opt/Qtopia/etc/dict/en_US &lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-04-13T15:45:15Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 09): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux car parfois il ne rafraichit pas openmoko-panel-plugin...) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau avec les bouton close...[[Image:Debian-abb-080322-3.png|thumb]], mais c'est tjs pas nickel, parfois il apparait pas.&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T08:59:47Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux car parfois il ne rafraichit pas openmoko-panel-plugin...) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau avec les bouton close...[[Image:Debian-abb-080322-3.png|thumb]], mais c'est tjs pas nickel, parfois il apparait pas.&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Fichier:Debian-abb-080322-3.png</id>
		<title>Fichier:Debian-abb-080322-3.png</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Fichier:Debian-abb-080322-3.png"/>
				<updated>2009-03-22T08:56:30Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:51:35Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux car parfois il ne rafraichit pas openmoko-panel-plugin...) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau avec les bouton turn..., shutdown, suspend, reboot, lockscreen, close (parviens plus à importer un fichier image pour vous le montrer :-(, mais c'est tjs pas nickel, parfois il apparait pas.&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:50:41Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* paquet et config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux.) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau avec les bouton turn..., shutdown, suspend, reboot, lockscreen, close (parviens plus à importer un fichier image pour vous le montrer :-(, mais c'est tjs pas nickel, parfois il apparait pas.&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:42:12Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* paquet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux.) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet et config ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian&lt;br /&gt;
&lt;br /&gt;
desactiver le mode suspend (c'est bien dommage, mais mon nfr plante quand je l'utilise :-(&lt;br /&gt;
 /etc/freesmartphone/oevents/rules.yaml.&lt;br /&gt;
 #    trigger: InputEvent()&lt;br /&gt;
 #    filters:&lt;br /&gt;
 #             - HasAttr(switch, &amp;quot;POWER&amp;quot;)&lt;br /&gt;
 #             - HasAttr(event, &amp;quot;released&amp;quot;)&lt;br /&gt;
 #             - HasAttr(duration, 0)&lt;br /&gt;
 #    actions: Suspend()&lt;br /&gt;
Ce qui me permet d'avoir le panneau&lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:30:25Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux.) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
[[Image:Debian-abb-080322-0.png|thumb]]&lt;br /&gt;
== paquet ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian &lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Fichier:Debian-abb-080322-0.png</id>
		<title>Fichier:Debian-abb-080322-0.png</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Fichier:Debian-abb-080322-0.png"/>
				<updated>2009-03-22T07:27:26Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:26:14Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
Philosophie du moment (22 mars 08): Travailler en nodm, avec fbpanel, désactiver ou non la barre openmoko-panel-plugin (pour l'instant je &amp;quot;kill&amp;quot; le trayer, et je relance, faire cela mieux.) Ce qui permet d'avoir plusieurs applications, de passer rapidement de l'une à l'autre, et d'avoir un bon espace de travail&lt;br /&gt;
== paquet ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian &lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-22T07:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian =&lt;br /&gt;
== paquet ==&lt;br /&gt;
Mettre un mot de passe&lt;br /&gt;
 passwd&lt;br /&gt;
Divers utilistaires&lt;br /&gt;
 apt-get install mc iputils-ping&lt;br /&gt;
Configurer la région&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
Voir son nfr à l'écran de son pc http://openmoko-fr.org/wiki/index.php/Debian/vnc&lt;br /&gt;
 apt-get install x11vnc&lt;br /&gt;
une barre de tache et un menu (a rajouter dans .xsession)&lt;br /&gt;
 apt-get install fbpanel&lt;br /&gt;
Mon ~/.fbpanel/default (22/3/08)&lt;br /&gt;
 Global {&lt;br /&gt;
    edge = bottom&lt;br /&gt;
    allign = left&lt;br /&gt;
    margin = 0&lt;br /&gt;
    widthtype = percent&lt;br /&gt;
    width = 100&lt;br /&gt;
    heighttype = pixel&lt;br /&gt;
    height = 32&lt;br /&gt;
    roundcorners = false &lt;br /&gt;
    transparent = false&lt;br /&gt;
    tintcolor = #ffffff&lt;br /&gt;
    alpha = 39&lt;br /&gt;
    autoHide = false&lt;br /&gt;
    heightWhenHidden = 2&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
        type = space&lt;br /&gt;
        config {&lt;br /&gt;
                size = 20&lt;br /&gt;
        }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = menu&lt;br /&gt;
    config {&lt;br /&gt;
    image = /usr/share/fbpanel/images/star.png&lt;br /&gt;
        systemmenu {&lt;br /&gt;
        }&lt;br /&gt;
        separator {&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-settings&lt;br /&gt;
            name = configure&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome-setting.svg&lt;br /&gt;
            command = configure&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            name = terminal&lt;br /&gt;
            image = /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            action = /usr/bin/x-terminal-emulator&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            name = emacs&lt;br /&gt;
            action = emacs&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = trayer&lt;br /&gt;
            action = trayer --edge top&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = kill trayer&lt;br /&gt;
            action = killall trayer&lt;br /&gt;
        }&lt;br /&gt;
        item {&lt;br /&gt;
            icon = &lt;br /&gt;
            name = halt&lt;br /&gt;
            action = halt&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = icons&lt;br /&gt;
    config {&lt;br /&gt;
        DefaultIcon = /usr/share/fbpanel/images/default.xpm     &lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = XTerm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = mlterm&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-terminal&lt;br /&gt;
            Image =  /usr/share/fbpanel/images/gnome_terminal.svg&lt;br /&gt;
            ClassName = URxvt&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = gnome-emacs&lt;br /&gt;
            Image = /usr/share/fbpanel/images/emacs.svg&lt;br /&gt;
            ClassName = Emacs&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox-bin&lt;br /&gt;
        }&lt;br /&gt;
        application {&lt;br /&gt;
            icon = mozilla-firefox&lt;br /&gt;
            ClassName = Firefox&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = space&lt;br /&gt;
    config {&lt;br /&gt;
        size = 5&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = taskbar&lt;br /&gt;
    expand = true&lt;br /&gt;
    config {&lt;br /&gt;
        ShowIconified = true&lt;br /&gt;
        ShowMapped    = true&lt;br /&gt;
        ShowAllDesks  = true&lt;br /&gt;
        tooltips = true&lt;br /&gt;
        IconsOnly = false&lt;br /&gt;
        MaxTaskWidth = 150&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 Plugin {&lt;br /&gt;
    type = tray&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
click droit http://openmoko-fr.org/wiki/index.php/Trucs_et_Astuces#Clic_droit_sous_Debian &lt;br /&gt;
&lt;br /&gt;
==a fignoler ==&lt;br /&gt;
Un clavier manuscrit&lt;br /&gt;
 apt-get install cellwriter&lt;br /&gt;
Evopedia (marche pas, problème avec les fichiers squashfs)&lt;br /&gt;
 &lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier usb : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
* apt-get install tangogps xfce4 midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-14T11:20:05Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df -h: 464M, l'installe prendra 306mega, reste 135 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC en root, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Choisir_sa_distribution</id>
		<title>Choisir sa distribution</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Choisir_sa_distribution"/>
				<updated>2009-03-14T11:18:49Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Caractéristiques: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Il serait intéressant de mettre la date à laquelle les impressions sont faites ! Car cela change drôlement de point de vue parfois'''&lt;br /&gt;
&lt;br /&gt;
Cette page a pour but d'aider dans le choix d'une distribution pour son Freerunner. Elle ne donne pas d'informations détaillées ni d'aide à l'installation, mais présente seulement les qualités / défauts de chaque distribution.&lt;br /&gt;
''Cette page est en construction''&lt;br /&gt;
&lt;br /&gt;
== [[Debian]] ==&lt;br /&gt;
===Caractéristiques:===&lt;br /&gt;
Une distribution pour les initiés, sans gros boutons ou interfaces simples mais au fort potentiel&lt;br /&gt;
* version actuelle : Unstable&lt;br /&gt;
* espace mémoire : 306 Mo (mars 2009)&lt;br /&gt;
&lt;br /&gt;
===Les plus:===&lt;br /&gt;
* bonne réactivité (temps de latence court entre le clic et l'ouverture d'une application)&lt;br /&gt;
* très large choix d'application : dépôts Debian&lt;br /&gt;
===Les moins===&lt;br /&gt;
* elle prend de la place sur la mémoire flash (ou la carte SD)&lt;br /&gt;
* à part pour la téléphonie (via Zhone), pas d'interface claire avec des gros boutons pour lancer les applications.&lt;br /&gt;
* les applications (taille des menus, des polices, etc.) ne sont pas toujours adaptées à un petit écran ou à l'utilisation du stylet&lt;br /&gt;
* longue à installer (1h30) (ce qui permet de mettre le wiki à jour pendant ce temps :-)&lt;br /&gt;
&lt;br /&gt;
== [[FDOM]] ==&lt;br /&gt;
===Caractéristiques:===&lt;br /&gt;
FDOM (pour Fat and Dirty OpemMoko) est une distribution basée sur OM2008.9 à laquelle ont été ajouté de nombreuses applications. Le site officiel se trouve [http://www.tuxbrain.com/fdom_en.html ici].&lt;br /&gt;
* version actuelle : 2008.9&lt;br /&gt;
* taille (Mo) : 137 Mo&lt;br /&gt;
&lt;br /&gt;
===Les plus:===&lt;br /&gt;
* beaucoup d'applications pré-installées : TangoGPS, Pidgin, Remoko, Numptyphysics, Orrery, Minimo, Gesture, mplayer, etc ...&lt;br /&gt;
* évolue en même temps que OM2008.x&lt;br /&gt;
* installation possible à partir de 2008.x grâce à un [http://files.tdobson.net/openmoko/freerunner/fdom/FDOMizer20081023.tar.gz script] (pas besoin de flasher)&lt;br /&gt;
&lt;br /&gt;
===Les moins===&lt;br /&gt;
* légères lenteurs&lt;br /&gt;
* parfois instable (freeze de l'écran de configuration)&lt;br /&gt;
* occupe beaucoup de place (137 Mo)&lt;br /&gt;
&lt;br /&gt;
== Qtopia/Qtextended ==&lt;br /&gt;
* url : [http://qtextended.org/modules/mydownloads/viewcat.php?cid=6&amp;amp;orderby=dateD qtextended.org]&lt;br /&gt;
* Mis à jour le : 19/11/2008&lt;br /&gt;
&lt;br /&gt;
===Caractéristiques===&lt;br /&gt;
Une distribution clé en main pour ceux qui veulent un smartphone utilisable tout de suite. On peut consulter le [http://wiki.openmoko.org/wiki/Qtopia_/_Qt_Extended_on_FreeRunner wiki officiel] pour les détails&lt;br /&gt;
* version actuelle : 4.4.2&lt;br /&gt;
* espace mémoire : 80 Mo&lt;br /&gt;
* utilisable au doigt : Oui&lt;br /&gt;
* méthodes de saisie : utilisable au doigt, clavier virtuel (plusieurs modes), reconnaissance de caractères, connexion ssh&lt;br /&gt;
&lt;br /&gt;
===Les plus===&lt;br /&gt;
* interface très réactive : lancement des application immédiat&lt;br /&gt;
* écriture intuitive (on écrit au stylet les lettres sur tout l'écran)&lt;br /&gt;
* téléphone complète : contacts, sms sont bien gérés&lt;br /&gt;
* homogénéité de la distribution : toutes les applications sont pensées avec la même logique&lt;br /&gt;
* configuration internet ok&lt;br /&gt;
* configuration avancée des fonctionnalités du téléphone (modes &amp;quot;silencieux/classique&amp;quot;, thèmes pour l'affichage, économie d'énergie différents si branché ou non, etc.)&lt;br /&gt;
&lt;br /&gt;
===Les moins===&lt;br /&gt;
* pas d'application GPS &amp;amp; mapping opérationnelle&lt;br /&gt;
* difficulté à porter les applis des autres distributions car pas de serveur X&lt;br /&gt;
* bug avec le bluetooth (dans la v4.4.2 officielle). Problème corrigé dans cette image : http://other.lastnetwork.net/OpenMoko/qtextended-4.4.2-gta02-rootfs-release-working.jffs2 avec le kernel http://moko.mwester.net/download/uImage-gta02-g291a9d50_mwester-stable.bin&lt;br /&gt;
* bug de gestion d'énergie : après un démarrage, le système croit être branché sur cordon USB. L'indicateur de batterie est en mode recharge et le Neo ne passe pas en veille. Mais il suffit de le brancher en USB 2 secondes pour régler le problème.&lt;br /&gt;
* bug de sonneries : les sonneries ne sont pas présentes dans l'image v4.4.2 fournie par Qtopia (donc le neo ne sonne pas). Mais il suffit de copier un fichier audio quelconque dans Documents (ou sur la carte micro-SD) et de le définir comme sonnerie.&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
&lt;br /&gt;
'''Vidéos :''' &lt;br /&gt;
* http://www.youtube.com/watch?v=5ZjiZsV0VR0&lt;br /&gt;
&lt;br /&gt;
'''Captures :'''&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:QtExtended_home.png|home&lt;br /&gt;
Image:QtExtended_home_lock.png|home_lock&lt;br /&gt;
Image:QtExtended_dialer.png|dialer&lt;br /&gt;
Image:QtExtended_call.png|call&lt;br /&gt;
Image:QtExtended_call_options.png|call_options&lt;br /&gt;
Image:QtExtended_call_keypad.png|call_keypad&lt;br /&gt;
Image:QtExtended_note.png|note&lt;br /&gt;
Image:QtExtended_note_keyb_dock.png|note_keyb_dock&lt;br /&gt;
Image:QtExtended_note_keyb_pred.png|note_keyb_pred&lt;br /&gt;
Image:QtExtended_task_manager.png|bouton AUX : task_manager (favorites / recent / frequent / running)&lt;br /&gt;
Image:QtExtended_main_menu.png|main_menu&lt;br /&gt;
Image:QtExtended_applications1.png|applications1&lt;br /&gt;
Image:QtExtended_applications2.png|applications2&lt;br /&gt;
Image:QtExtended_applications3.png|applications3&lt;br /&gt;
Image:QtExtended_webkit1.png|webkit1&lt;br /&gt;
Image:QtExtended_webkit2.png|webkit2&lt;br /&gt;
Image:QtExtended_devtools.png|devtools&lt;br /&gt;
Image:QtExtended_settings1.png|settings1&lt;br /&gt;
Image:QtExtended_settings2.png|settings2&lt;br /&gt;
Image:QtExtended_settings3.png|settings3&lt;br /&gt;
Image:QtExtended_sysinfo_cpu.png|sysinfo_cpu&lt;br /&gt;
Image:QtExtended_sysinfo_data.png|sysinfo_data&lt;br /&gt;
Image:QtExtended_sysinfo_mem.png|sysinfo_mem&lt;br /&gt;
Image:QtExtended_sysinfo_modem.png|sysinfo_modem&lt;br /&gt;
Image:QtExtended_sysinfo_net.png|sysinfo_net&lt;br /&gt;
Image:QtExtended_sysinfo_sec.png|sysinfo_sec&lt;br /&gt;
Image:QtExtended_sysinfo_SIM.png|sysinfo_SIM&lt;br /&gt;
Image:QtExtended_sysinfo_storage.png|sysinfo_storage&lt;br /&gt;
Image:QtExtended_sysinfo_ver.png|sysinfo_ver&lt;br /&gt;
Image:QtExtended_shutdown.png|bouton Power : shutdown&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[SHR]] ==&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
[[SHR]] est une distribution basé sur FSO.&lt;br /&gt;
&lt;br /&gt;
* version actuelle : Testing&lt;br /&gt;
* utilisable au doigt : Oui&lt;br /&gt;
&lt;br /&gt;
=== Les plus ===&lt;br /&gt;
* Beaucoup d'applications installées par défaut (mais pas de doublon comme sur FDOM)&lt;br /&gt;
* Possibilité d'utiliser des applications utilisant différentes librairies graphiques (GTK, Qt, ELF...)&lt;br /&gt;
* Possibilité d'installer des applications venant d'OM2008.x&lt;br /&gt;
* Réactivité correcte&lt;br /&gt;
&lt;br /&gt;
=== Les moins ===&lt;br /&gt;
* Clavier virtuel microscopique (nécessite l'utilisation du stylet)&lt;br /&gt;
* GSM instable après un certain temps d'utilisation (Chez moi, après une demi journée, impossible d'accéder aux contacts et à la messagerie).&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
Captures :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:SHR_Home.png | Home&lt;br /&gt;
Image:Filemanager.png | Gestionnaire de fichiers&lt;br /&gt;
Image:Dialer.png | Dialer&lt;br /&gt;
Image:Terminal.png | Terminal&lt;br /&gt;
Image:Sketchbook.png | Outils de dessin&lt;br /&gt;
Image:Minimo.png | Minimo (Navigateur internet basé sur Firefox)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[HACKABLE:1]] ==&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
&lt;br /&gt;
[http://www.hackable1.org/ HACKABLE:1] est une distribution basé sur DebianOnFreerunner.&lt;br /&gt;
&lt;br /&gt;
* version actuelle : Testing&lt;br /&gt;
* implémentation de la plateforme Gnome Mobile (application GTK+)&lt;br /&gt;
* Le but est de créer une plateforme stable et accueillante pour le développement.&lt;br /&gt;
&lt;br /&gt;
=== Les plus ===&lt;br /&gt;
* Install simple. Il suffit de formater, d'extraire un Tar Ball, d'insérer la carte et .. Hop It's running !&lt;br /&gt;
* Quelques-unes des applis stables d'Om2007.2 tournent par défaut&lt;br /&gt;
* Simplicité pour activer/désactivé une fonction du tel (GSM, GPS, BlueTooth, wifi, power management...)&lt;br /&gt;
* User Friendly et utilisable au doigts&lt;br /&gt;
* Applications qui fonctionnent par défaut : &lt;br /&gt;
** Dialer (seulement Call out/in)&lt;br /&gt;
** Abiword | GPE Text editor&lt;br /&gt;
** links2 | midori&lt;br /&gt;
** TangoGPS&lt;br /&gt;
** Claws Mail&lt;br /&gt;
** Xchat&lt;br /&gt;
&lt;br /&gt;
=== Les moins ===&lt;br /&gt;
* Version testing ;) (pas d'appli graphique pour bluetooth, réseaux wifi, SMS, Agenda, Contacts...)&lt;br /&gt;
* la taille : 941Mo après dézip&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
Captures :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image : hackable1-home.png | Home&lt;br /&gt;
Image:Applications.png | Applications&lt;br /&gt;
Image:Midori.png | Midori&lt;br /&gt;
Image:Links2.png | Links2&lt;br /&gt;
Image:AbiWord.png | AbiWord&lt;br /&gt;
Image:Claws-Mail.png | Claws Mail&lt;br /&gt;
Image:Xchat.png | Xchat&lt;br /&gt;
Image:Console.png | Console&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Distribution exemple ==&lt;br /&gt;
* url : site web de la distribution (ou page du wiki officiel)&lt;br /&gt;
* mis à jour le : --/--/----&lt;br /&gt;
&lt;br /&gt;
=== Caractéristiques ===&lt;br /&gt;
Une phrase présentant la distribution et les usage possibles (téléphone, PDA, Ordinateur, GPS, périphérique bluetooth, etc ...)&lt;br /&gt;
* version actuelle : &lt;br /&gt;
* taille (Mo) minimum sur la carte :&lt;br /&gt;
* utilisable au doigt : Oui, Non&lt;br /&gt;
* Méthode de saisie : clavier virtuel, stylet, reconnaissance de caractères, clavier USB ou bluetooth, connexion ssh, ...&lt;br /&gt;
&lt;br /&gt;
=== Les plus ===&lt;br /&gt;
exemples :&lt;br /&gt;
* autonomie batterie (donner une fourchette en heure/jours)&lt;br /&gt;
* richesse en applis de base&lt;br /&gt;
* bonne gestion video&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Les moins ===&lt;br /&gt;
exemples :&lt;br /&gt;
* lenteur, mauvais réactivité&lt;br /&gt;
* pas de gestion des sms&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
captures d'écrans, photos, videos, ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Distributions]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-14T11:00:28Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Configuration u-boot pour ext2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC en root, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Clavier</id>
		<title>Clavier</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Clavier"/>
				<updated>2009-03-05T16:44:51Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* CellWriter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sous OM2008.12, je ne supportais plus le clavier par défaut qui se croyait malin en me proposant des mots qui n'étaient jamais ceux que je voulais, et qui ne voulait jamais me permettre de taper ce que je voulais, sauf à &amp;quot;l'avoir&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
J'étais donc attentif à toute autre &amp;quot;clavier&amp;quot; de remplacement.&lt;br /&gt;
&lt;br /&gt;
Je vous propose donc cette page pour lister tous les &amp;quot;claviers&amp;quot; de remplacement possible, dont, je l'espère, le moyen de configurer le clavier par défaut, pour qu'il arrête de se croire intelligent et de nous proposer des mots : Qu'il retranscrive juste les lettres que l'on tape. Comme un clavier, quoi!!!&lt;br /&gt;
&lt;br /&gt;
J'ai trouvé [http://wiki.openmoko.org/wiki/Keyboard_Debate une page en anglais sur ce sujet] sur le wiki officiel openMoko.&lt;br /&gt;
&lt;br /&gt;
== QWO ==&lt;br /&gt;
Premier &amp;quot;clavier&amp;quot; intéressant : [http://www.nongnu.org/qwo QWO]&lt;br /&gt;
Prise en main rapide une fois qu'on a compris le principe.&lt;br /&gt;
Il vous permet deux affichages différents pour vous rappeler la position des différents signes.&lt;br /&gt;
Le premier affichage vous montre où sont les lettres, la virgule, le point, le shift (majuscule), le backspace et l'espace. &lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc2.png| Clavier lettres]]&lt;br /&gt;
&lt;br /&gt;
Pour faire un i par exemple, vous partez du centre, vous allez sur le i, vous revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un h, vous partez du centre, vous allez sur le i, vous descendez au niveau du &amp;gt;, revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un j, vous partez du centre, vous allez sur le i, vous descendez au niveau du o, revenez au centre et vous relâchez.&lt;br /&gt;
Simple, non?&lt;br /&gt;
Pour passer au deuxième affichage, ou en revenir, vous partez du centre, vous allez sur le a, vous descendez au niveau du u, vous allez à droite au niveau du o, revenez au centre et vous relâchez. (Je vous laisse trouver les autres combinaisons! :-) )&lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc1.png| Clavier signes]]&lt;br /&gt;
&lt;br /&gt;
Pour faire les chiffres de 1 à 9, vous cliquez dessus.&lt;br /&gt;
Pour le 0, vous partez du centre, vous allez vers le bas et vous relâchez. Surtout, sans revenir au centre, autrement, vous faites un &amp;quot;s&amp;quot;.&lt;br /&gt;
Pour les flèches : très intuitivement, du centre, un coup en haut, ou à gauche, ou à droite. Pour la flèche du haut : Du haut, vers le centre.&lt;br /&gt;
Pour la tabulation (pratique sous le terminal) : En partant en haut à gauche (du 1), un petit coup à droite (jusqu'au 2).&lt;br /&gt;
Pour un retour chariot (entrée) : En partant de la droite (le 6), un petit coup vers le bas (jusqu'au neuf).&lt;br /&gt;
&lt;br /&gt;
Principal problème de QWO : ça prend la moitié de l'écran...&lt;br /&gt;
&lt;br /&gt;
Installation :&lt;br /&gt;
&lt;br /&gt;
Installer l'ipkg : Cf [http://www.opkg.org/package_84.html  opkg.org]&lt;br /&gt;
&lt;br /&gt;
Configuration sous Om200*.*:&lt;br /&gt;
&lt;br /&gt;
Installer illume-config-illume&lt;br /&gt;
  opkg install illume-config-illume&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le fichier /etc/X11/Xsession.d/89qtopia rajoutez (n'importe où) la ligne : &lt;br /&gt;
  export QTOPIA_NO_VIRTUAL_KEYBOARD=1&lt;br /&gt;
Ceci fait en sorte de désactiver le clavier par défaut.&lt;br /&gt;
&lt;br /&gt;
Puis, aussi bien sous Om200*.* que sur SHR il faut sélectionner la molette de configuration, choisir Keyboard et sélectionner qwo.&lt;br /&gt;
&lt;br /&gt;
== Layout Azerty ==&lt;br /&gt;
Je n'ai pas essayé, mais je vous donne un lien vers [http://openmoko-fr.org/wiki/index.php/Layout_azerty_pour_matchbox-keyboard une page du wiki] indiquant un moyen de changer le layout de matchbox keyboard pour l'avoir en Azerty. Je ne sais toutefois pas quelle distribution utilise ce clavier...&lt;br /&gt;
&lt;br /&gt;
== CellWriter ==&lt;br /&gt;
Pour Debian, il existe CellWriter&lt;br /&gt;
 apt-get isntall cellwriter&lt;br /&gt;
http://risujin.org/cellwriter/&lt;br /&gt;
&lt;br /&gt;
Il faut l'entraîner (et ça va vite) pour qu'il reconnaisse votre écriture. Pour ma part, j'ai l'habitude du palm et de graffiti. On peut remplacer le clavier matchbox par graffiti, mais par defaut il ne redimmensionne pas l'application zhone. Il a lui même un clavier.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cellwriter.png|220px]][[Image:CellwriterClavier.png|220px]]&lt;br /&gt;
&lt;br /&gt;
Je préfère (peut-être l'habitude), le fonctionnement de Palm, avec une grande zone et l'envoie direct caractère par caractère à l'application, que d'une série de petites zones pour écrire mot à mot (mais cela peut optimiser la reconnaissance avec un dico (anglais par défaut).&lt;br /&gt;
&lt;br /&gt;
== Le futur ==&lt;br /&gt;
A quand [http://www.01net.com/editorial/401785/tiki-labs-les-26-lettres-de-l-alphabet-sur-6-touches  un clavier à 6 touches]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]]&lt;br /&gt;
[[Catégorie:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Clavier</id>
		<title>Clavier</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Clavier"/>
				<updated>2009-03-05T16:36:56Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Le futur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sous OM2008.12, je ne supportais plus le clavier par défaut qui se croyait malin en me proposant des mots qui n'étaient jamais ceux que je voulais, et qui ne voulait jamais me permettre de taper ce que je voulais, sauf à &amp;quot;l'avoir&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
J'étais donc attentif à toute autre &amp;quot;clavier&amp;quot; de remplacement.&lt;br /&gt;
&lt;br /&gt;
Je vous propose donc cette page pour lister tous les &amp;quot;claviers&amp;quot; de remplacement possible, dont, je l'espère, le moyen de configurer le clavier par défaut, pour qu'il arrête de se croire intelligent et de nous proposer des mots : Qu'il retranscrive juste les lettres que l'on tape. Comme un clavier, quoi!!!&lt;br /&gt;
&lt;br /&gt;
J'ai trouvé [http://wiki.openmoko.org/wiki/Keyboard_Debate une page en anglais sur ce sujet] sur le wiki officiel openMoko.&lt;br /&gt;
&lt;br /&gt;
== QWO ==&lt;br /&gt;
Premier &amp;quot;clavier&amp;quot; intéressant : [http://www.nongnu.org/qwo QWO]&lt;br /&gt;
Prise en main rapide une fois qu'on a compris le principe.&lt;br /&gt;
Il vous permet deux affichages différents pour vous rappeler la position des différents signes.&lt;br /&gt;
Le premier affichage vous montre où sont les lettres, la virgule, le point, le shift (majuscule), le backspace et l'espace. &lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc2.png| Clavier lettres]]&lt;br /&gt;
&lt;br /&gt;
Pour faire un i par exemple, vous partez du centre, vous allez sur le i, vous revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un h, vous partez du centre, vous allez sur le i, vous descendez au niveau du &amp;gt;, revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un j, vous partez du centre, vous allez sur le i, vous descendez au niveau du o, revenez au centre et vous relâchez.&lt;br /&gt;
Simple, non?&lt;br /&gt;
Pour passer au deuxième affichage, ou en revenir, vous partez du centre, vous allez sur le a, vous descendez au niveau du u, vous allez à droite au niveau du o, revenez au centre et vous relâchez. (Je vous laisse trouver les autres combinaisons! :-) )&lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc1.png| Clavier signes]]&lt;br /&gt;
&lt;br /&gt;
Pour faire les chiffres de 1 à 9, vous cliquez dessus.&lt;br /&gt;
Pour le 0, vous partez du centre, vous allez vers le bas et vous relâchez. Surtout, sans revenir au centre, autrement, vous faites un &amp;quot;s&amp;quot;.&lt;br /&gt;
Pour les flèches : très intuitivement, du centre, un coup en haut, ou à gauche, ou à droite. Pour la flèche du haut : Du haut, vers le centre.&lt;br /&gt;
Pour la tabulation (pratique sous le terminal) : En partant en haut à gauche (du 1), un petit coup à droite (jusqu'au 2).&lt;br /&gt;
Pour un retour chariot (entrée) : En partant de la droite (le 6), un petit coup vers le bas (jusqu'au neuf).&lt;br /&gt;
&lt;br /&gt;
Principal problème de QWO : ça prend la moitié de l'écran...&lt;br /&gt;
&lt;br /&gt;
Installation :&lt;br /&gt;
&lt;br /&gt;
Installer l'ipkg : Cf [http://www.opkg.org/package_84.html  opkg.org]&lt;br /&gt;
&lt;br /&gt;
Configuration sous Om200*.*:&lt;br /&gt;
&lt;br /&gt;
Installer illume-config-illume&lt;br /&gt;
  opkg install illume-config-illume&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le fichier /etc/X11/Xsession.d/89qtopia rajoutez (n'importe où) la ligne : &lt;br /&gt;
  export QTOPIA_NO_VIRTUAL_KEYBOARD=1&lt;br /&gt;
Ceci fait en sorte de désactiver le clavier par défaut.&lt;br /&gt;
&lt;br /&gt;
Puis, aussi bien sous Om200*.* que sur SHR il faut sélectionner la molette de configuration, choisir Keyboard et sélectionner qwo.&lt;br /&gt;
&lt;br /&gt;
== Layout Azerty ==&lt;br /&gt;
Je n'ai pas essayé, mais je vous donne un lien vers [http://openmoko-fr.org/wiki/index.php/Layout_azerty_pour_matchbox-keyboard une page du wiki] indiquant un moyen de changer le layout de matchbox keyboard pour l'avoir en Azerty. Je ne sais toutefois pas quelle distribution utilise ce clavier...&lt;br /&gt;
&lt;br /&gt;
== CellWriter ==&lt;br /&gt;
Pour Debian, il existe CellWriter&lt;br /&gt;
 apt-get isntall cellwriter&lt;br /&gt;
http://risujin.org/cellwriter/&lt;br /&gt;
&lt;br /&gt;
Il faut l'entraîner (et ça va vite) pour qu'il reconnaisse votre écriture. Pour ma part, j'ai l'habitude du palm et de graffiti. On peut remplacer le clavier matchbox par graffiti, mais par defaut il ne redimmensionne pas l'application zhone. Il a lui même un clavier.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cellwriter.png|220px]][[Image:CellwriterClavier.png|220px]]&lt;br /&gt;
&lt;br /&gt;
== Le futur ==&lt;br /&gt;
A quand [http://www.01net.com/editorial/401785/tiki-labs-les-26-lettres-de-l-alphabet-sur-6-touches  un clavier à 6 touches]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]]&lt;br /&gt;
[[Catégorie:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Clavier</id>
		<title>Clavier</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Clavier"/>
				<updated>2009-03-05T16:36:40Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* CellWriter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sous OM2008.12, je ne supportais plus le clavier par défaut qui se croyait malin en me proposant des mots qui n'étaient jamais ceux que je voulais, et qui ne voulait jamais me permettre de taper ce que je voulais, sauf à &amp;quot;l'avoir&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
J'étais donc attentif à toute autre &amp;quot;clavier&amp;quot; de remplacement.&lt;br /&gt;
&lt;br /&gt;
Je vous propose donc cette page pour lister tous les &amp;quot;claviers&amp;quot; de remplacement possible, dont, je l'espère, le moyen de configurer le clavier par défaut, pour qu'il arrête de se croire intelligent et de nous proposer des mots : Qu'il retranscrive juste les lettres que l'on tape. Comme un clavier, quoi!!!&lt;br /&gt;
&lt;br /&gt;
J'ai trouvé [http://wiki.openmoko.org/wiki/Keyboard_Debate une page en anglais sur ce sujet] sur le wiki officiel openMoko.&lt;br /&gt;
&lt;br /&gt;
== QWO ==&lt;br /&gt;
Premier &amp;quot;clavier&amp;quot; intéressant : [http://www.nongnu.org/qwo QWO]&lt;br /&gt;
Prise en main rapide une fois qu'on a compris le principe.&lt;br /&gt;
Il vous permet deux affichages différents pour vous rappeler la position des différents signes.&lt;br /&gt;
Le premier affichage vous montre où sont les lettres, la virgule, le point, le shift (majuscule), le backspace et l'espace. &lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc2.png| Clavier lettres]]&lt;br /&gt;
&lt;br /&gt;
Pour faire un i par exemple, vous partez du centre, vous allez sur le i, vous revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un h, vous partez du centre, vous allez sur le i, vous descendez au niveau du &amp;gt;, revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un j, vous partez du centre, vous allez sur le i, vous descendez au niveau du o, revenez au centre et vous relâchez.&lt;br /&gt;
Simple, non?&lt;br /&gt;
Pour passer au deuxième affichage, ou en revenir, vous partez du centre, vous allez sur le a, vous descendez au niveau du u, vous allez à droite au niveau du o, revenez au centre et vous relâchez. (Je vous laisse trouver les autres combinaisons! :-) )&lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc1.png| Clavier signes]]&lt;br /&gt;
&lt;br /&gt;
Pour faire les chiffres de 1 à 9, vous cliquez dessus.&lt;br /&gt;
Pour le 0, vous partez du centre, vous allez vers le bas et vous relâchez. Surtout, sans revenir au centre, autrement, vous faites un &amp;quot;s&amp;quot;.&lt;br /&gt;
Pour les flèches : très intuitivement, du centre, un coup en haut, ou à gauche, ou à droite. Pour la flèche du haut : Du haut, vers le centre.&lt;br /&gt;
Pour la tabulation (pratique sous le terminal) : En partant en haut à gauche (du 1), un petit coup à droite (jusqu'au 2).&lt;br /&gt;
Pour un retour chariot (entrée) : En partant de la droite (le 6), un petit coup vers le bas (jusqu'au neuf).&lt;br /&gt;
&lt;br /&gt;
Principal problème de QWO : ça prend la moitié de l'écran...&lt;br /&gt;
&lt;br /&gt;
Installation :&lt;br /&gt;
&lt;br /&gt;
Installer l'ipkg : Cf [http://www.opkg.org/package_84.html  opkg.org]&lt;br /&gt;
&lt;br /&gt;
Configuration sous Om200*.*:&lt;br /&gt;
&lt;br /&gt;
Installer illume-config-illume&lt;br /&gt;
  opkg install illume-config-illume&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le fichier /etc/X11/Xsession.d/89qtopia rajoutez (n'importe où) la ligne : &lt;br /&gt;
  export QTOPIA_NO_VIRTUAL_KEYBOARD=1&lt;br /&gt;
Ceci fait en sorte de désactiver le clavier par défaut.&lt;br /&gt;
&lt;br /&gt;
Puis, aussi bien sous Om200*.* que sur SHR il faut sélectionner la molette de configuration, choisir Keyboard et sélectionner qwo.&lt;br /&gt;
&lt;br /&gt;
== Layout Azerty ==&lt;br /&gt;
Je n'ai pas essayé, mais je vous donne un lien vers [http://openmoko-fr.org/wiki/index.php/Layout_azerty_pour_matchbox-keyboard une page du wiki] indiquant un moyen de changer le layout de matchbox keyboard pour l'avoir en Azerty. Je ne sais toutefois pas quelle distribution utilise ce clavier...&lt;br /&gt;
&lt;br /&gt;
== CellWriter ==&lt;br /&gt;
Pour Debian, il existe CellWriter&lt;br /&gt;
 apt-get isntall cellwriter&lt;br /&gt;
http://risujin.org/cellwriter/&lt;br /&gt;
&lt;br /&gt;
Il faut l'entraîner (et ça va vite) pour qu'il reconnaisse votre écriture. Pour ma part, j'ai l'habitude du palm et de graffiti. On peut remplacer le clavier matchbox par graffiti, mais par defaut il ne redimmensionne pas l'application zhone. Il a lui même un clavier.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cellwriter.png|220px]][[Image:CellwriterClavier.png|220px]]&lt;br /&gt;
&lt;br /&gt;
== Le futur ==&lt;br /&gt;
A quand [http://www.01net.com/editorial/401785/tiki-labs-les-26-lettres-de-l-alphabet-sur-6-touches  un clavier à 6 touches]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Fichier:CellwriterClavier.png</id>
		<title>Fichier:CellwriterClavier.png</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Fichier:CellwriterClavier.png"/>
				<updated>2009-03-05T16:33:31Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Fichier:Cellwriter.png</id>
		<title>Fichier:Cellwriter.png</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Fichier:Cellwriter.png"/>
				<updated>2009-03-05T16:32:50Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Clavier</id>
		<title>Clavier</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Clavier"/>
				<updated>2009-03-05T16:29:21Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Le futur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sous OM2008.12, je ne supportais plus le clavier par défaut qui se croyait malin en me proposant des mots qui n'étaient jamais ceux que je voulais, et qui ne voulait jamais me permettre de taper ce que je voulais, sauf à &amp;quot;l'avoir&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
J'étais donc attentif à toute autre &amp;quot;clavier&amp;quot; de remplacement.&lt;br /&gt;
&lt;br /&gt;
Je vous propose donc cette page pour lister tous les &amp;quot;claviers&amp;quot; de remplacement possible, dont, je l'espère, le moyen de configurer le clavier par défaut, pour qu'il arrête de se croire intelligent et de nous proposer des mots : Qu'il retranscrive juste les lettres que l'on tape. Comme un clavier, quoi!!!&lt;br /&gt;
&lt;br /&gt;
J'ai trouvé [http://wiki.openmoko.org/wiki/Keyboard_Debate une page en anglais sur ce sujet] sur le wiki officiel openMoko.&lt;br /&gt;
&lt;br /&gt;
== QWO ==&lt;br /&gt;
Premier &amp;quot;clavier&amp;quot; intéressant : [http://www.nongnu.org/qwo QWO]&lt;br /&gt;
Prise en main rapide une fois qu'on a compris le principe.&lt;br /&gt;
Il vous permet deux affichages différents pour vous rappeler la position des différents signes.&lt;br /&gt;
Le premier affichage vous montre où sont les lettres, la virgule, le point, le shift (majuscule), le backspace et l'espace. &lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc2.png| Clavier lettres]]&lt;br /&gt;
&lt;br /&gt;
Pour faire un i par exemple, vous partez du centre, vous allez sur le i, vous revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un h, vous partez du centre, vous allez sur le i, vous descendez au niveau du &amp;gt;, revenez au centre et vous relâchez.&lt;br /&gt;
Pour faire un j, vous partez du centre, vous allez sur le i, vous descendez au niveau du o, revenez au centre et vous relâchez.&lt;br /&gt;
Simple, non?&lt;br /&gt;
Pour passer au deuxième affichage, ou en revenir, vous partez du centre, vous allez sur le a, vous descendez au niveau du u, vous allez à droite au niveau du o, revenez au centre et vous relâchez. (Je vous laisse trouver les autres combinaisons! :-) )&lt;br /&gt;
&lt;br /&gt;
[[Image:Qwo-sc1.png| Clavier signes]]&lt;br /&gt;
&lt;br /&gt;
Pour faire les chiffres de 1 à 9, vous cliquez dessus.&lt;br /&gt;
Pour le 0, vous partez du centre, vous allez vers le bas et vous relâchez. Surtout, sans revenir au centre, autrement, vous faites un &amp;quot;s&amp;quot;.&lt;br /&gt;
Pour les flèches : très intuitivement, du centre, un coup en haut, ou à gauche, ou à droite. Pour la flèche du haut : Du haut, vers le centre.&lt;br /&gt;
Pour la tabulation (pratique sous le terminal) : En partant en haut à gauche (du 1), un petit coup à droite (jusqu'au 2).&lt;br /&gt;
Pour un retour chariot (entrée) : En partant de la droite (le 6), un petit coup vers le bas (jusqu'au neuf).&lt;br /&gt;
&lt;br /&gt;
Principal problème de QWO : ça prend la moitié de l'écran...&lt;br /&gt;
&lt;br /&gt;
Installation :&lt;br /&gt;
&lt;br /&gt;
Installer l'ipkg : Cf [http://www.opkg.org/package_84.html  opkg.org]&lt;br /&gt;
&lt;br /&gt;
Configuration sous Om200*.*:&lt;br /&gt;
&lt;br /&gt;
Installer illume-config-illume&lt;br /&gt;
  opkg install illume-config-illume&lt;br /&gt;
&lt;br /&gt;
Ensuite, dans le fichier /etc/X11/Xsession.d/89qtopia rajoutez (n'importe où) la ligne : &lt;br /&gt;
  export QTOPIA_NO_VIRTUAL_KEYBOARD=1&lt;br /&gt;
Ceci fait en sorte de désactiver le clavier par défaut.&lt;br /&gt;
&lt;br /&gt;
Puis, aussi bien sous Om200*.* que sur SHR il faut sélectionner la molette de configuration, choisir Keyboard et sélectionner qwo.&lt;br /&gt;
&lt;br /&gt;
== Layout Azerty ==&lt;br /&gt;
Je n'ai pas essayé, mais je vous donne un lien vers [http://openmoko-fr.org/wiki/index.php/Layout_azerty_pour_matchbox-keyboard une page du wiki] indiquant un moyen de changer le layout de matchbox keyboard pour l'avoir en Azerty. Je ne sais toutefois pas quelle distribution utilise ce clavier...&lt;br /&gt;
&lt;br /&gt;
== CellWriter ==&lt;br /&gt;
Pour Debian, il existe CellWriter&lt;br /&gt;
 apt-get isntall cellwriter&lt;br /&gt;
http://risujin.org/cellwriter/&lt;br /&gt;
&lt;br /&gt;
Il faut l'entraîner (et ça va vite) pour qu'il reconnaisse votre écriture. Pour ma part, j'ai l'habitude du palm et de graffiti. On peut remplacer le clavier matchbox par graffiti, mais par defaut il ne redimmensionne pas l'application zhone. Il a lui même un clavier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Le futur ==&lt;br /&gt;
A quand [http://www.01net.com/editorial/401785/tiki-labs-les-26-lettres-de-l-alphabet-sur-6-touches  un clavier à 6 touches]?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Logiciels]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-05T12:45:37Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques mois que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2009-03-05T12:36:03Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* bug */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-05T11:37:01Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Première utilisation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
== Que faire d'autres ? ==&lt;br /&gt;
=== En général ===&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
=== Zhone-session ===&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
=== [[Xfce]] ===&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
== A ne pas faire !==&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
== Ressources En==&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
== TroubleShooting ==&lt;br /&gt;
=== mars 09 ===&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== Kernel Panic ====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
=== janvier 09 ===&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-05T11:34:46Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* mars 09 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== mars 09 ====&lt;br /&gt;
===== Installation =====&lt;br /&gt;
Si lors de l'installation vous avez :&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
===== Kernel Panic =====&lt;br /&gt;
Si vous avez un message au boot du type&lt;br /&gt;
 kernel panic - not syncing: VFS: Unable to mount root fs on un known-block(179,2)&lt;br /&gt;
c'est parce que vous avez du enlever la batterie sans couper le gsm, peut être mal démonter la carte µSD lorsqu'elle était dans un lecteur PC, ou autre chose.&lt;br /&gt;
Une solution est de mettre la care dans un lecteur PC, la démonter convenablement et relancer le nfr. Info : http://docs.openmoko.org/trac/ticket/1998&lt;br /&gt;
&lt;br /&gt;
==== janvier 09 ====&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-05T11:06:53Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Première utilisation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marchait pas et que vous vouliez revenir à la configuration initiale, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD (&amp;quot;power&amp;quot; suivit de &amp;quot;aux&amp;quot;, il faut parfois s'y reprendre à 2 fois). Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== mars 09 ====&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== janvier 09 ====&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-01T14:36:30Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* TroubleShooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marcherait pas et que vous voulez revenir à l'initial, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== mars 09 ====&lt;br /&gt;
 mount: mount point /mnt/debian does not exist&lt;br /&gt;
faire un&lt;br /&gt;
 mkdir /mnt/debian&lt;br /&gt;
==== janvier 09 ====&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-01T12:29:45Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Configuration u-boot pour ext2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
(essayez une deuxième fois  ./configure-uboot.sh si la première donne un message d'erreur, ça peut marcher)&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, ça ne marcherait pas et que vous voulez revenir à l'initial, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== janvier 09 ====&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Uboot-envedit</id>
		<title>Uboot-envedit</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Uboot-envedit"/>
				<updated>2009-03-01T12:26:05Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vous pouvez modifier le menu de boot du FreeRunner. Voilà comment.&lt;br /&gt;
&lt;br /&gt;
== Comment ça Marche ? ==&lt;br /&gt;
=== Initial ===&lt;br /&gt;
Tout d'abord, il faut récupérer (uploader) l'environnement de boot initial :&lt;br /&gt;
 sudo dfu-util -a u-boot_env -U env.u-boot &lt;br /&gt;
Le fichier env.u-boot étant un fichier binaire, vous ne pouvez pas le modifier directement avec un editeur binaire. Vous devez donc passer par un utilitaire uboot-envedit&lt;br /&gt;
Il vous faut donc d'abord récupérer uboot-envedit. Il fait partie du package fso-utils. Donc :&lt;br /&gt;
 apt-get install fso-utils &lt;br /&gt;
Ou l'équivalent.&lt;br /&gt;
&lt;br /&gt;
=== Modification de l'environnement ===&lt;br /&gt;
Ensuite, il faut modifier l'environnement de boot initial dans un fichier:&lt;br /&gt;
 uboot-envedit -i env.u-boot -f env_modified.u-boot.txt -o env_modified.u-boot&lt;br /&gt;
avec env_modified.u-boot.txt un fichier tel que celui ci dessous (Cf résultat de la commande uboot-envedit -i env_modified.u-boot -p &amp;gt;env_modified.u-boot.txt ) : en gros, vous convertissez votre fichier actuel en texte, vous le modifiez, et vous le donnez en entrée à uboot-envedit&lt;br /&gt;
$ uboot-envedit -i env_modified.u-boot -p&lt;br /&gt;
 boot_1=setenv bootargs ${bootargs_base} ${mtdparts}; nand read.e 0x32000000 kernel 0x200000; bootm 0x32000000&lt;br /&gt;
 boot_2=setenv bootargs ${bootargs_base} rootfstype=ext3 root=/dev/mmcblk0p2 rootdelay=5 ${mtdparts} ; mmcinit; fatload mmc 1 0x32000000 ${sd_image_name}; bootm 0x32000000&lt;br /&gt;
 boot_3=setenv bootargs ${bootargs_base} rootfstype=ext3 root=/dev/mmcblk0p3 rootdelay=5 ${mtdparts} ; mmcinit; fatload mmc 1 0x32000000 ${sd_image_name}; bootm 0x32000000&lt;br /&gt;
 boot_4=setenv bootargs ${bootargs_base} rootfstype=ext3 root=/dev/mmcblk0p5 rootdelay=5 ${mtdparts} ; mmcinit; fatload mmc 1 0x32000000 ${sd_image_name}; bootm 0x32000000&lt;br /&gt;
 boot_5=setenv bootargs ${bootargs_base} rootfstype=ext3 root=/dev/mmcblk0p6 rootdelay=5 ${mtdparts} ; mmcinit; fatload mmc 1 0x32000000 ${sd_image_name}; bootm 0x32000000&lt;br /&gt;
 boot_menu_timeout=300&lt;br /&gt;
 bootargs_base=rootfstype=jffs2 root=/dev/mtdblock6 console=ttySAC2,115200 console=tty0 loglevel=8 regular_boot&lt;br /&gt;
 bootcmd=run boot_${default}&lt;br /&gt;
 bootdelay=1&lt;br /&gt;
 default=1&lt;br /&gt;
 menu_1=Prompt menu 1 flash interne: run boot_1&lt;br /&gt;
 menu_2=Prompt menu 2 SDCard partition 2: run boot_2&lt;br /&gt;
 menu_3=Prompt menu 3 SDCard partition 3: run boot_3&lt;br /&gt;
 menu_4=Prompt menu 4 SDCard partition 5: run boot_4&lt;br /&gt;
 menu_5=Prompt menu 5 SDCard partition 6: run boot_5&lt;br /&gt;
 menu_6=Reboot: reset&lt;br /&gt;
 menu_8=Power off: neo1973 power-off&lt;br /&gt;
 mtddevname=nor&lt;br /&gt;
 mtddevnum=0&lt;br /&gt;
 mtdids=nor0=physmap-flash,nand0=neo1973-nand&lt;br /&gt;
 mtdparts=mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(u-boot),0x00040000(u-boot_env),0x00800000(kernel),0x000a0000(splash),0x00040000(factory),0x0f6a0000(rootfs) partition=nor0,0&lt;br /&gt;
 pcb_rev=0x001&lt;br /&gt;
 pcf50633_int1=0x80&lt;br /&gt;
 pcf50633_int2=0xaa&lt;br /&gt;
 quiet=1&lt;br /&gt;
 sd_image_name=uImage.bin&lt;br /&gt;
 splashimage=nand read.e 0x32000000 splash 0x5000; unzip 0x32000000 0x8800000 0x96000&lt;br /&gt;
 stderr=usbtty&lt;br /&gt;
 stdin=usbtty&lt;br /&gt;
 stdout=usbtty&lt;br /&gt;
 usbtty=cdc_acm&lt;br /&gt;
Cette configuration correspond à une SDCard de 4Go partitionnée ainsi :&lt;br /&gt;
fdisk /dev/mmcblk0&lt;br /&gt;
p&lt;br /&gt;
 Device Boot              Start         End      Blocks  Id System&lt;br /&gt;
 /dev/mmcblk0p1               1         245        7832   4 FAT16 &amp;lt;32M   ==&amp;gt; boot (8Mo)&lt;br /&gt;
 /dev/mmcblk0p2             246       31496     1000032  83 Linux        ==&amp;gt; debian (1Go)&lt;br /&gt;
 /dev/mmcblk0p3           31497       47122      500032  83 Linux        ==&amp;gt; QtExtended (400Mo)&lt;br /&gt;
 /dev/mmcblk0p4           47123      120960     2362816   5 Extended&lt;br /&gt;
 /dev/mmcblk0p5           47123       83744     1171896  83 Linux        ==&amp;gt; Hackable1 1.2Go &lt;br /&gt;
 /dev/mmcblk0p6           83745      117314     1074232  83 Linux        ==&amp;gt; à venir : SHR (1.1Go)&lt;br /&gt;
 /dev/mmcblk0p7          117315      120960      116664  83 Linux        ==&amp;gt; data (le reste!)&lt;br /&gt;
Mais ceci n'est qu'un exemple!&lt;br /&gt;
&lt;br /&gt;
=== Charger nos modifications ===&lt;br /&gt;
Pour downloader la config de boot dans le FreeRunner :&lt;br /&gt;
 sudo dfu-util -a u-boot_env -D env_modified.u-boot &lt;br /&gt;
&lt;br /&gt;
Pour booter sur cette configuration de boot, je boot en faisant : Power + 2s + AUX&lt;br /&gt;
&lt;br /&gt;
En faisant AUX + Power, je tombe sur le menu de boot par défaut.&lt;br /&gt;
&lt;br /&gt;
== Et si ça marche plus ?? ==&lt;br /&gt;
=== 1ère possibilité ===&lt;br /&gt;
Si cela se passe mal, voici l'environnement [[Media:Original-u-boot env.bin.txt|uBoot original]] (penser à suprimer le .txt à la fin).&lt;br /&gt;
Et flasher comme ceci :&lt;br /&gt;
 dfu-util -a u-boot_env -D original-u-boot_env.bin&lt;br /&gt;
&lt;br /&gt;
=== 2nde possibilité ===&lt;br /&gt;
Sinon, en console récupérer le binaire original : &lt;br /&gt;
 wget http://www.tsleg.com/upload/data/original-u-boot_env.bin&lt;br /&gt;
Puis le charger dans le FR&lt;br /&gt;
 dfu-util -a u-boot_env -D original-u-boot_env.bin&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-03-01T11:48:52Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Configuration u-boot pour ext2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
=== Script d'installation ===&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget -O install.sh http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
=== '''ext2''' ''vs'' '''vfat''' ===&lt;br /&gt;
L'installation par défaut créera deux partitions :&lt;br /&gt;
* une première de 8 Mo, en '''ext2''' (par défaut) ou en '''vfat'''&lt;br /&gt;
* une seconde avec le reste de l'espace disponible en '''ext2'''&lt;br /&gt;
Sous l'angle Debian, il est préférable que la première partition soit en '''ext2'''. Si ce n'est pas le cas, l'installation standard de noyaux Debian ne fonctionnera pas et les noyaux devront être installés à la main.&lt;br /&gt;
&lt;br /&gt;
Sous l'angle FR, u-boot est configuré par défaut pour booter la carte µSD à partir d'une partition en '''vfat'''. L'utilisation de deux partitions en '''ext2''' requière donc de modifier l'environnement u-boot. Nous expliquons cette étape [[Debian#Configuration_u-boot_pour_ext2|plus bas]], à la suite de l'installation.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation (en spécifiant un [http://www.debian.org/mirror/list mirroir] pas loin de chez nous afin de soulager le serveur principal de Debian) :&lt;br /&gt;
&lt;br /&gt;
 INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all&lt;br /&gt;
Ou, si on tient à une première partition en '''vfat''' :&lt;br /&gt;
 SD_PART1_FS=vfat INST_MIRROR=http://ftp.fr.debian.org/debian ./install.sh all &lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
=== Réussir l'installation en mode VFAT ===&lt;br /&gt;
Si vous avez choisi, malgré l'usage, de configurer votre première partition (/boot) sur la SD en vfat, le script d'installation se terminera par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Alors [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] permet de trouver comment s'en sortir. Il faut relancer le script sans l'option vfat pour la partie kernel&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
L'erreur qui se produit lors de la configuration est due à [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315493 l'absence de lien symbolique en vfat]. Le script de post-installation est ''/mnt/debian/var/lib/dpkg/info/linux-image-2.6.24-openmoko-gta02.postinst''.&lt;br /&gt;
Au 10 janvier 2009, ce script ne crée qu'un simple lien symbolique. Il suffit donc de recopier le fichier d'image noyau&lt;br /&gt;
 cp  /mnt/debian/boot/vmlinuz-2.6.24-20081103.git7172ec57 /mnt/debian/boot/uImage.bin&lt;br /&gt;
puis de finir l'installation&lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
pour obtenir Debian en mode vfat (voir toutefois la section [[Debian#TroubleShooting]]).&lt;br /&gt;
&lt;br /&gt;
=== Configuration u-boot pour '''ext2''' ===&lt;br /&gt;
Prérequis à installer sur le PC (pas sur le FR) :&lt;br /&gt;
* fso-utils, disponible à partir du dépôt pkg-fso (deb http://pkg-fso.alioth.debian.org/debian unstable main)&lt;br /&gt;
* dfu-util, disponible dans Debian Lenny&lt;br /&gt;
&lt;br /&gt;
Configuration, depuis le PC, avec le FR sur le menu u-boot '''NOR''' (AUX puis POWER) et connecté en USB :&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/configure-uboot.sh&lt;br /&gt;
 chmod +x configure-uboot.sh&lt;br /&gt;
 ./configure-uboot.sh&lt;br /&gt;
&lt;br /&gt;
''' Si pour quelconque raison, çà ne marcherais pas et que vous voulez revenir à l'initial, [http://openmoko-fr.org/wiki/index.php/Uboot-envedit#Et_si_.C3.A7.C3.A0_marche_plus_.3F.3F suivez ces étapes]'''&lt;br /&gt;
&lt;br /&gt;
== Première utilisation ==&lt;br /&gt;
Une fois l'installation terminée, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== janvier 09 ====&lt;br /&gt;
L'installation en mode vfat ne fonctionne pas. Le script est buggé. Appliquer le patch :&lt;br /&gt;
 --- install.sh  Sat Jan 10 08:41:13 2009&lt;br /&gt;
 +++ install-cbd.sh      Sat Jan 10 08:40:57 2009&lt;br /&gt;
 @@ -405,9 +405,9 @@&lt;br /&gt;
  &lt;br /&gt;
  echo &amp;quot; * Waiting for partitions to appear&amp;quot;&lt;br /&gt;
  SLEEP_SECONDS=3&lt;br /&gt;
 -while ! ([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 -       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2; do&lt;br /&gt;
 -       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 15 ]; then&lt;br /&gt;
 +while ! (([ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ] &amp;amp;&amp;amp; test -e ${SD_DEVICE}p1) ||\&lt;br /&gt;
 +       test -e ${SD_DEVICE}p1 -a -e ${SD_DEVICE}p2); do&lt;br /&gt;
 +       if [ &amp;quot;$SLEEP_SECONDS&amp;quot; = 30 ]; then&lt;br /&gt;
                 echo &amp;quot;E: Partitioning has failed, partitions have not been created&amp;quot;&lt;br /&gt;
                 exit 1&lt;br /&gt;
         fi&lt;br /&gt;
 @@ -796,7 +796,7 @@&lt;br /&gt;
  # Stage unmount&lt;br /&gt;
  #&lt;br /&gt;
  echo &amp;quot;Unmounting microSD card partitions&amp;quot;&lt;br /&gt;
 -if ![ &amp;quot;$SINGLE_PART&amp;quot; = &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
 +if [ &amp;quot;$SINGLE_PART&amp;quot; != &amp;quot;true&amp;quot; ]; then&lt;br /&gt;
         umount $INST_DIR/boot&lt;br /&gt;
  fi&lt;br /&gt;
  umount $INST_DIR&lt;br /&gt;
&lt;br /&gt;
[http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-December/000718.html Zhone ne fonctionne pas] non plus :(&lt;br /&gt;
 wget http://natha.nkinka.de/openmoko/python-evas_0.2.1-2_armel.deb&lt;br /&gt;
 dpkg -i python-evas_0.2.1-2_armel.deb&lt;br /&gt;
&lt;br /&gt;
puis rebooter la bête, permettra de retrouver une distribution debian fonctionnelle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian/Wifi</id>
		<title>Debian/Wifi</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian/Wifi"/>
				<updated>2009-02-15T11:26:58Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wi-Fi ouverts=&lt;br /&gt;
source : http://wiki.openmoko.org/wiki/Wifi&lt;br /&gt;
&lt;br /&gt;
Un paquet&lt;br /&gt;
 # apt-get install dhcp3-client&lt;br /&gt;
(wireless-tools wpasupplicant sont déjà dans la distribution)&lt;br /&gt;
&lt;br /&gt;
Il faut&lt;br /&gt;
* SSID&lt;br /&gt;
* channel&lt;br /&gt;
* requête DHCP&lt;br /&gt;
Les 2 premiers peuvent être obtenu en connaissant son wifi ou avec un&lt;br /&gt;
 # iwlist eth0 scan&lt;br /&gt;
puis&lt;br /&gt;
 # iwconfig eth0 essid &amp;lt;mon ssid&amp;gt;&lt;br /&gt;
 # iwconfig eth0 channel &amp;lt;n° channel&amp;gt;&lt;br /&gt;
 # dhclient eth0&lt;br /&gt;
&lt;br /&gt;
Si tout fonctionne, le tout en une ligne :&lt;br /&gt;
 # iwconfig eth0 essid &amp;lt;mon ssid&amp;gt; channel &amp;lt;n° channel&amp;gt; &amp;amp;&amp;amp; dhclient eth0&lt;br /&gt;
&lt;br /&gt;
= Wi-Fi WEP=&lt;br /&gt;
Voir au-dessus mais rajouter &lt;br /&gt;
 # iwconfig eth0 key &amp;lt;ma clef wep&amp;gt; essid &amp;lt;mon ssid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Important, le essid doit suivre la clé, et la clé doit être en hexadecimal &lt;br /&gt;
 # dhclient eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian/Wifi</id>
		<title>Debian/Wifi</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian/Wifi"/>
				<updated>2009-02-15T11:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Wi-Fi (ouverts ou WEP) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wi-Fi ouverts=&lt;br /&gt;
Un paquet&lt;br /&gt;
 # apt-get install dhcp3-client&lt;br /&gt;
(wireless-tools wpasupplicant sont déjà dans la distribution)&lt;br /&gt;
&lt;br /&gt;
Il faut&lt;br /&gt;
* SSID&lt;br /&gt;
* channel&lt;br /&gt;
* requête DHCP&lt;br /&gt;
Les 2 premiers peuvent être obtenu en connaissant son wifi ou avec un&lt;br /&gt;
 # iwlist eth0 scan&lt;br /&gt;
puis&lt;br /&gt;
 # iwconfig eth0 essid &amp;lt;mon ssid&amp;gt;&lt;br /&gt;
 # iwconfig eth0 channel &amp;lt;n° channel&amp;gt;&lt;br /&gt;
 # dhclient eth0&lt;br /&gt;
&lt;br /&gt;
Si tout fonctionne, le tout en une ligne :&lt;br /&gt;
 # iwconfig eth0 essid &amp;lt;mon ssid&amp;gt; channel &amp;lt;n° channel&amp;gt; &amp;amp;&amp;amp; dhclient eth0&lt;br /&gt;
&lt;br /&gt;
= Wi-Fi WEP=&lt;br /&gt;
Voir au-dessus mais rajouter &lt;br /&gt;
 # iwconfig eth0 key &amp;lt;ma clef wep&amp;gt; essid &amp;lt;mon ssid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Important, le essid doit suivre la clé, et la clé doit être en hexadecimal &lt;br /&gt;
 # dhclient eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Discussion:Debian/vnc</id>
		<title>Discussion:Debian/vnc</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Discussion:Debian/vnc"/>
				<updated>2009-01-28T14:25:01Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;merci Pini&lt;br /&gt;
&lt;br /&gt;
kimaidou : &amp;quot;Est il possible d'avoir un client vnc sous Debian ?. Par exemple pour voir mon poisson rouge quand je suis en vacances (avec mon pc desktop et ma webcam allumés et un no-ip.org) ? &amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ben, tu fais la même chose dans l'autre sens ! non ? (abb)&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-01-04T22:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* decembre 09 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation :&lt;br /&gt;
&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
Si votre /boot sur la SD est en fat et que le script se termine par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Voir [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] pour s'en sortir. Moi, ça n'a pas marché en le relançant à la main, mais j'ai recopié les deux lignes du script en chroot et ça a marché.&lt;br /&gt;
&lt;br /&gt;
Une fois le script terminé, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== decembre 08 ====&lt;br /&gt;
L'installation ne sait pas installer le kernel, donc, on fait comme d'habitude mais à la fin, on rajoute&lt;br /&gt;
&lt;br /&gt;
relancez le script sans l'option SD_PART1_FS=vfat et en lui disant d'installer le kernel donc : &lt;br /&gt;
&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
&lt;br /&gt;
terminer l'installation avec un &lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-01-04T22:07:50Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* En général */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation :&lt;br /&gt;
&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
Si votre /boot sur la SD est en fat et que le script se termine par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Voir [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] pour s'en sortir. Moi, ça n'a pas marché en le relançant à la main, mais j'ai recopié les deux lignes du script en chroot et ça a marché.&lt;br /&gt;
&lt;br /&gt;
Une fois le script terminé, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie : apm&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== decembre 09 ====&lt;br /&gt;
L'installation ne sait pas installer le kernel, donc, on fait comme d'habitude mais à la fin, on rajoute&lt;br /&gt;
&lt;br /&gt;
relancez le script sans l'option SD_PART1_FS=vfat et en lui disant d'installer le kernel donc : &lt;br /&gt;
&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
&lt;br /&gt;
terminer l'installation avec un &lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2009-01-04T22:07:30Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* En général */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation :&lt;br /&gt;
&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
Si votre /boot sur la SD est en fat et que le script se termine par :&lt;br /&gt;
 Running stage kernel&lt;br /&gt;
 Installing kernel package&lt;br /&gt;
 E: when using vfat as filesystem for the first microSD card&lt;br /&gt;
   partition, you should manully install the kernel, since dpkg&lt;br /&gt;
   does not support non-POSIX filesystems:&lt;br /&gt;
     http://bugs.debian.org/bug=315493&lt;br /&gt;
Voir [http://openmoko-fr.org/forum/viewtopic.php?pid=3014#p3014 ce message sur le forum] pour s'en sortir. Moi, ça n'a pas marché en le relançant à la main, mais j'ai recopié les deux lignes du script en chroot et ça a marché.&lt;br /&gt;
&lt;br /&gt;
Une fois le script terminé, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie en % : cat /sys/devices/platform/bq27000-battery.0/power_supply/bat/capacity&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
* un dictionnaire : opendict apt-get install opendict dict-freedict-eng-fra&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== decembre 09 ====&lt;br /&gt;
L'installation ne sait pas installer le kernel, donc, on fait comme d'habitude mais à la fin, on rajoute&lt;br /&gt;
&lt;br /&gt;
relancez le script sans l'option SD_PART1_FS=vfat et en lui disant d'installer le kernel donc : &lt;br /&gt;
&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
&lt;br /&gt;
terminer l'installation avec un &lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Xfce</id>
		<title>Xfce</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Xfce"/>
				<updated>2009-01-03T17:14:44Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* XFCE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= XFCE =&lt;br /&gt;
Tiré de http://wiki.openmoko.org/wiki/Debian#XFCE (qui date de novembre)&lt;br /&gt;
&lt;br /&gt;
xfce est un gestionnaire de fenêtre assez léger, idéal pour le nfr.&lt;br /&gt;
 apt-get install xfce4&lt;br /&gt;
 cp /etc/init.d/nodm /etc/init.d/xfce&lt;br /&gt;
&lt;br /&gt;
Vous pouvez alors modifier le fichier /etc/init.d/xfce&lt;br /&gt;
 PROG_XINIT=/usr/bin/startxfce4&lt;br /&gt;
&lt;br /&gt;
Il faut aussi (je sais pas pourquoi), éditer /etc/hosts et avoir :&lt;br /&gt;
 127.0.0.1 localhost debian-gta02&lt;br /&gt;
&lt;br /&gt;
Pour qu'il se lance au démarrage, enlever nodm et lancer xfce&lt;br /&gt;
 update-rc.d -f nodm remove&lt;br /&gt;
 update-rc.d -f xfce defaults&lt;br /&gt;
&lt;br /&gt;
Pour le lancer à la main&lt;br /&gt;
 /etc/init.d/nodm stop&lt;br /&gt;
 /etc/init.d/xfce start&lt;br /&gt;
&lt;br /&gt;
==Pivoter l'écran==&lt;br /&gt;
Si vous voulez faire pivoter l'écran, éditer /etc/X11/xorg.conf et dans Device et InputDevice, rajoutez :&lt;br /&gt;
 Option          &amp;quot;Rotate&amp;quot;                &amp;quot;CCW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
et relancez xfce&lt;br /&gt;
 /etc/init.d/xfce restart&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2008-12-29T08:04:03Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk psmisc dpkg-dev&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les sources si on veut recompiler &lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
== bug ==&lt;br /&gt;
=== 6 decembre ===&lt;br /&gt;
 sephora marche pas&lt;br /&gt;
 openmoko-panel-plugin non plus&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2008-12-29T07:49:57Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk psmisc&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
les ources si on veut recompiler&lt;br /&gt;
 deb-src http://pkg-fso.alioth.debian.org/debian unstable main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
== bug ==&lt;br /&gt;
=== 6 decembre ===&lt;br /&gt;
 sephora marche pas&lt;br /&gt;
 openmoko-panel-plugin non plus&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Debian</id>
		<title>Debian</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Debian"/>
				<updated>2008-12-22T12:03:01Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* En général */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible d'installer la distribution [http://www.debian.org Debian] sur le Freerunner.&lt;br /&gt;
&lt;br /&gt;
Je me suis fortement inspiré de cette [http://wiki.debian.org/DebianOnFreeRunner page].&lt;br /&gt;
&lt;br /&gt;
Nous allons l'installer sur la carte microSD (celle reçu à une capacité de 500 mega soit en df : 474828K, l'installe prendra +/- 370mega, reste 79 mega) en utilisant une partition FAT pour le boot (cela permet d'éviter de bricoler le uBoot).&lt;br /&gt;
&lt;br /&gt;
== Installation sur le FreeRunner : ==&lt;br /&gt;
&lt;br /&gt;
Nous effectuerons le reste de l'installation à travers une connection SSH sur le FreeRunner.&lt;br /&gt;
&lt;br /&gt;
Téléchargeons le script d'installation et rendons le exécutable :&lt;br /&gt;
&lt;br /&gt;
 wget http://pkg-fso.alioth.debian.org/freerunner/install.sh&lt;br /&gt;
 chmod +x install.sh&lt;br /&gt;
&lt;br /&gt;
(si le lien est cassé, attendez quelques heures, voir jours)&lt;br /&gt;
&lt;br /&gt;
Remarque : la commande suivante va '''effacer complètement''' la carte µSD ! Prévoyez de faire vos sauvegardes avant ;)&lt;br /&gt;
&lt;br /&gt;
On lance l'installation :&lt;br /&gt;
&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Si Qtopia utilise la carte µSD, vous obtiendrez ce message d'erreur : &lt;br /&gt;
&lt;br /&gt;
''Qtopia wants to continually access /media/card.  You need to stop it with `killall qpe` and then restart the installation!''&lt;br /&gt;
&lt;br /&gt;
On arrête alors le service qpe et on relance le script (l'arrêt propre du démon libère correctement la carte alors que le killall risque de la laisser &amp;quot;busy&amp;quot;) (pour ma part, 2008.9, j'ai pas de /etc/init.d/qpe donc j'ai fait un killall) : &lt;br /&gt;
 /etc/init.d/qpe stop&lt;br /&gt;
 SD_PART1_FS=vfat ./install.sh all&lt;br /&gt;
&lt;br /&gt;
Le script va alors télécharger et configurer tous les paquets nécessaires ... on peut aller boire quelques cafés (1h30 environ) ...&lt;br /&gt;
&lt;br /&gt;
Une fois le script terminé, il ne reste plus qu'à rebooter et à utiliser le menu uBoot pour démarrer sur la carte µSD. Et utiliser Zhone qui est installé par défaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Zhone-Desktop.png]] [[Image:Zhone-Dialer.png]] [[Image:Zhone-Annuaire.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On pourra se référer au [http://wiki.openmoko.org/wiki/Debian wiki officiel] pour plus d'informations.&lt;br /&gt;
&lt;br /&gt;
=== Que faire d'autres ? ===&lt;br /&gt;
==== En général ====&lt;br /&gt;
* Mettre un password: passwd&lt;br /&gt;
* ping : apt-get install iputils-ping&lt;br /&gt;
* [[Debian/mplayer]]&lt;br /&gt;
* [[Debian/Bluetooth]]&lt;br /&gt;
* [[Debian/Wifi]]&lt;br /&gt;
* Niveau de la batterie en % : cat /sys/devices/platform/bq27000-battery.0/power_supply/bat/capacity&lt;br /&gt;
* Navigateur : midori&lt;br /&gt;
* [[TangoGPS]]&lt;br /&gt;
* brancher un [[périphérique]] (clavier, souris, ...)&lt;br /&gt;
* Avoir un terminal avec d'autre font (plus grande :-) apt-get install xfce4-terminal&lt;br /&gt;
&lt;br /&gt;
==== Zhone-session ====&lt;br /&gt;
Zhone session est l'interface par défaut lors de l'installation debian, orientée téléphone. Incroyable que tout le monde veut utiliser ce machin pour téléphoner, mais bon.&lt;br /&gt;
&lt;br /&gt;
* Afficher le clavier en poussant sur le bouton AUX&lt;br /&gt;
* sur ce clavier, &amp;lt;ctrl&amp;gt;+&amp;lt;alt&amp;gt;+&amp;lt;x&amp;gt; ouvre un xterm.&lt;br /&gt;
* fbpanel (passage aisé d'une applique à l'autre)&lt;br /&gt;
&lt;br /&gt;
==== [[Xfce]] ====&lt;br /&gt;
Un client graphique léger.&lt;br /&gt;
* régler l'heure redpkg-reconfigure tzdata&lt;br /&gt;
* Activer le [[Trucs_et_Astuces#Clic_droit_sous_Debian_.28avec_XFCE.29|clic-droit]] : [http://openmoko-fr.org/forum/viewtopic.php?id=253 sur le forum]&lt;br /&gt;
* travailler avec un écran digne de ce nom et un clavier tout aussi digne, c'est à dire celui de votre desktop grâce à [[Debian/Xephir]] ou [[Debian/vnc]]&lt;br /&gt;
* alléger les mouvements de fenêtres.&lt;br /&gt;
 Menu XFCE-&amp;gt; Settings -&amp;gt; Window Manager Settings -&amp;gt; Advanced&lt;br /&gt;
En décochant les options :&lt;br /&gt;
 Display content of windows when resizing&lt;br /&gt;
 Display content of windows when moving&lt;br /&gt;
* Augmenter la hauteur de la barre de lancement et de tâches. Click-droit(ou click-long c'est selon)/custommize/size, mettre 56.&lt;br /&gt;
* Profiter des 4 espaces de travail en glissant une application d'un espace miniature à l'autre espace miniature. Cela permet de passer facilement de l'un à l'autre.&lt;br /&gt;
* xmms : Passe suivant la chanson entre 8% (mp3) et 60% (ogg) cpu. Pour les paquets &lt;br /&gt;
 apt-get install xmms2 gxmms2.&lt;br /&gt;
* sephora. Panneau de configuration wifi, gps, ...&lt;br /&gt;
 wget http://launchpad.net/sephora/0.2/2.0alpha3/+download/sephora_0.2-alpha3_all.deb&lt;br /&gt;
 dpkg -i sephora_0.2-alpha3_all.deb&lt;br /&gt;
&lt;br /&gt;
=== A ne pas faire !===&lt;br /&gt;
Ou alors dites-nous comment :-)&lt;br /&gt;
&lt;br /&gt;
* Rhythmbox : j'ai bien réussi à entendre une chanson, mais après, je n'entends que des débuts. Probablement trop lourd. Dommage... Mais... quand même... ca passe pas trop mal en mp3 mais pas en ogg :-(. Le processeur est à 95%.&lt;br /&gt;
* Navigateur : iceweasel (firefox). Un peu lourd.&lt;br /&gt;
&lt;br /&gt;
=== Ressources En===&lt;br /&gt;
* http://wiki.openmoko.org/wiki/Debian&lt;br /&gt;
* http://wiki.debian.org/DebianOnFreeRunner&lt;br /&gt;
&lt;br /&gt;
=== TroubleShooting ===&lt;br /&gt;
==== decembre 09 ====&lt;br /&gt;
L'installation ne sait pas installer le kernel, donc, on fait comme d'habitude mais à la fin, on rajoute&lt;br /&gt;
&lt;br /&gt;
relancez le script sans l'option SD_PART1_FS=vfat et en lui disant d'installer le kernel donc : &lt;br /&gt;
&lt;br /&gt;
 ./install.sh kernel&lt;br /&gt;
&lt;br /&gt;
terminer l'installation avec un &lt;br /&gt;
 ./install.sh unmount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique</id>
		<title>Périphérique</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique"/>
				<updated>2008-12-21T20:08:05Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Mémoire usb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Il est possible via le port usb de brancher un clavier, une souris et probablement n'importe quoi d'usb (un ventilateur ?).&lt;br /&gt;
&lt;br /&gt;
Le premier problème est matériel, il faut trouver un raccord mini-usb male 5 pin vers un usb femelle. Ou y mettre un câble classique mini-male-male et le transexuer avec un raccord femelle-femelle. Ou encore sortir son fer à souder (voir http://wiki.openmoko.org/wiki/Specialized_USB_cables).&lt;br /&gt;
&lt;br /&gt;
Le NFR est prévu pour être une périphérique d'un PC, il est donc en mode &amp;quot;device&amp;quot; et recevant du courant pour se recharger. Si on veut mettre  un clavier, il faut alimenter le clavier et passer en mode &amp;quot;host&amp;quot;. On fait donc (http://wiki.openmoko.org/wiki/USB_host)&lt;br /&gt;
&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
Pour revenir en mode normal &lt;br /&gt;
&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
&lt;br /&gt;
Plus une histoire d'ipconfig, et donc il vaut mieux utiliser le script http://wiki.openmoko.org/wiki/USB_host#USB-Mode-Script&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
 grep -q 'host' /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 ifconfig usb0 up&lt;br /&gt;
 echo USB-Port is in device-mode now.&lt;br /&gt;
 else&lt;br /&gt;
 ifconfig usb0 down&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 lsusb&lt;br /&gt;
 echo USB-Port is in host-mode now.&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
= Souris =&lt;br /&gt;
Vous branchez votre souris et hop, ça marche (testé en debian/xfce).&lt;br /&gt;
&lt;br /&gt;
= Clavier =&lt;br /&gt;
Le clavier est évidemment en qwerty, il faut donc passer en français&lt;br /&gt;
&lt;br /&gt;
En mode console&lt;br /&gt;
 j'ai pas encore trouvé&lt;br /&gt;
&lt;br /&gt;
En mode graphique (testé sur xfce), rajouter à /etc/X11/xorg.conf&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;kbd&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbRules&amp;quot;              &amp;quot;xorg&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbModel&amp;quot;              &amp;quot;pc105&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbLayout&amp;quot;             &amp;quot;be&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
On passe en mode console avec ctrl-alt-F1, et on retourne en mode graphique avec ctrl-alt-F2.&lt;br /&gt;
&lt;br /&gt;
A remarquer que chez moi, les 4 flèches ne fonctionnent pas. Les 4 flèches du pavé numérique fonctionne en graphique mais pas en console.&lt;br /&gt;
&lt;br /&gt;
= Mémoire usb =&lt;br /&gt;
En xfce, une mémoire flash externe est détectée en /sda et /sda1 pour la 1ère partition. Je n'ai pas vu de montage automatique. Créez donc un repertoire&lt;br /&gt;
 mkdir /mnt/myusb&lt;br /&gt;
dans /etc/fstab, rajoutez&lt;br /&gt;
 /dev/sda1	/mnt/myusb	auto	defaults	0	2&lt;br /&gt;
et montez la partition&lt;br /&gt;
 mount /dev/sda1&lt;br /&gt;
ne pas oublier de la démonter, sinon elle se retrouvera en sdb&lt;br /&gt;
&lt;br /&gt;
= Hub =&lt;br /&gt;
Vous désirez plusieurs périphériques, un simple hub fera l'affaire.&lt;br /&gt;
&lt;br /&gt;
A avoir un hub, et son alimentation, vous pouvez charger votre nfr avec celui-ci en le branchant comme sur l'ordi (càd en device et 0).&lt;br /&gt;
&lt;br /&gt;
 A creuser, utiliser un ordi ou un autre hub ou le même hub pour alimenter le nfr pendant qu'il fonctionne en host&lt;br /&gt;
&lt;br /&gt;
= Webcam =&lt;br /&gt;
un début [http://wiki.openmoko.org/wiki/Webcam/fr], (moi, j'ai pas encore réussi (15 déc))&lt;br /&gt;
&lt;br /&gt;
= Allume-cigare =&lt;br /&gt;
Pour recharger votre nfr pendant de long trajet, vous pouvez acheter un convertisseur Allume-cigare-Usb. Vérifiez les Watt, et si nécessaire changez le courant de charge limité à 100 ma.&lt;br /&gt;
Lire aussi http://wiki.openmoko.org/wiki/USB_charger&lt;br /&gt;
&lt;br /&gt;
= Elément connexe =&lt;br /&gt;
== Ecran de veille ==&lt;br /&gt;
Comme le nfr se met en veille quand on ne touche pas l'écran, il faut désactiver cette option. voir le script [[FSO]]. Comme il marche pas chez moi, j'ai simplifié, ça peut toujours servir si on veut l'intégrer dans un autre script.&lt;br /&gt;
 #! /usr/bin/python&lt;br /&gt;
 &lt;br /&gt;
 import dbus&lt;br /&gt;
 from framework.config import config&lt;br /&gt;
 &lt;br /&gt;
 idleNotifier = dbus.Interface(dbus.SystemBus().get_object('org.freesmartphone.frameworkd', '/org/freesmartphone/Device/IdleNotifier/0'), 'org.freesmartphone.Device.IdleNotifier')&lt;br /&gt;
 idleNotifier.SetTimeout('idle', -1)&lt;br /&gt;
 &lt;br /&gt;
 def set_state(state):&lt;br /&gt;
    idleNotifier.SetState(state)&lt;br /&gt;
 &lt;br /&gt;
 set_state('busy')&lt;br /&gt;
 set_state('idle')&lt;br /&gt;
 set_state('busy')&lt;br /&gt;
&lt;br /&gt;
Une autre méthode serait de garder le système tel quel, mais de faire rentrer dans les événements de veille le clavier et la souris usb.&lt;br /&gt;
&lt;br /&gt;
[[Category:Matériel]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2008-12-21T19:31:40Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk psmisc&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
== bug ==&lt;br /&gt;
=== 6 decembre ===&lt;br /&gt;
 sephora marche pas&lt;br /&gt;
 openmoko-panel-plugin non plus&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2008-12-21T18:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet] A fignoler&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub en mide host.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* scan clé usb, et lance la musique dessus&lt;br /&gt;
== Do ==&lt;br /&gt;
* click droit&lt;br /&gt;
* installer le script host/device&lt;br /&gt;
* clé usb memoire&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
== bug ==&lt;br /&gt;
=== 6 decembre ===&lt;br /&gt;
 sephora marche pas&lt;br /&gt;
 openmoko-panel-plugin non plus&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique</id>
		<title>Périphérique</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique"/>
				<updated>2008-12-21T18:51:07Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Hub */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Il est possible via le port usb de brancher un clavier, une souris et probablement n'importe quoi d'usb (un ventilateur ?).&lt;br /&gt;
&lt;br /&gt;
Le premier problème est matériel, il faut trouver un raccord mini-usb male 5 pin vers un usb femelle. Ou y mettre un câble classique mini-male-male et le transexuer avec un raccord femelle-femelle. Ou encore sortir son fer à souder (voir http://wiki.openmoko.org/wiki/Specialized_USB_cables).&lt;br /&gt;
&lt;br /&gt;
Le NFR est prévu pour être une périphérique d'un PC, il est donc en mode &amp;quot;device&amp;quot; et recevant du courant pour se recharger. Si on veut mettre  un clavier, il faut alimenter le clavier et passer en mode &amp;quot;host&amp;quot;. On fait donc (http://wiki.openmoko.org/wiki/USB_host)&lt;br /&gt;
&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
Pour revenir en mode normal &lt;br /&gt;
&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
&lt;br /&gt;
Plus une histoire d'ipconfig, et donc il vaut mieux utiliser le script http://wiki.openmoko.org/wiki/USB_host#USB-Mode-Script&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
 grep -q 'host' /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 ifconfig usb0 up&lt;br /&gt;
 echo USB-Port is in device-mode now.&lt;br /&gt;
 else&lt;br /&gt;
 ifconfig usb0 down&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 lsusb&lt;br /&gt;
 echo USB-Port is in host-mode now.&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
= Souris =&lt;br /&gt;
Vous branchez votre souris et hop, ça marche (testé en debian/xfce).&lt;br /&gt;
&lt;br /&gt;
= Clavier =&lt;br /&gt;
Le clavier est évidemment en qwerty, il faut donc passer en français&lt;br /&gt;
&lt;br /&gt;
En mode console&lt;br /&gt;
 j'ai pas encore trouvé&lt;br /&gt;
&lt;br /&gt;
En mode graphique (testé sur xfce), rajouter à /etc/X11/xorg.conf&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;kbd&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbRules&amp;quot;              &amp;quot;xorg&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbModel&amp;quot;              &amp;quot;pc105&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbLayout&amp;quot;             &amp;quot;be&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
On passe en mode console avec ctrl-alt-F1, et on retourne en mode graphique avec ctrl-alt-F2.&lt;br /&gt;
&lt;br /&gt;
A remarquer que chez moi, les 4 flèches ne fonctionnent pas. Les 4 flèches du pavé numérique fonctionne en graphique mais pas en console.&lt;br /&gt;
&lt;br /&gt;
= Mémoire usb =&lt;br /&gt;
En xfce, une mémoire flash externe est détectée en /sda et /sda1 pour la 1ère partition. Je n'ai pas vu de montage automatique. Créez donc un repertoire&lt;br /&gt;
 mkdir /mnt/myusb&lt;br /&gt;
dans /etc/fstab, rajoutez&lt;br /&gt;
 /dev/sda1	/mnt/myusb	auto	defaults	0	2&lt;br /&gt;
et montez la partition&lt;br /&gt;
 mount /dev/sda1&lt;br /&gt;
&lt;br /&gt;
= Hub =&lt;br /&gt;
Vous désirez plusieurs périphériques, un simple hub fera l'affaire.&lt;br /&gt;
&lt;br /&gt;
A avoir un hub, et son alimentation, vous pouvez charger votre nfr avec celui-ci en le branchant comme sur l'ordi (càd en device et 0).&lt;br /&gt;
&lt;br /&gt;
 A creuser, utiliser un ordi ou un autre hub ou le même hub pour alimenter le nfr pendant qu'il fonctionne en host&lt;br /&gt;
&lt;br /&gt;
= Webcam =&lt;br /&gt;
un début [http://wiki.openmoko.org/wiki/Webcam/fr], (moi, j'ai pas encore réussi (15 déc))&lt;br /&gt;
&lt;br /&gt;
= Allume-cigare =&lt;br /&gt;
Pour recharger votre nfr pendant de long trajet, vous pouvez acheter un convertisseur Allume-cigare-Usb. Vérifiez les Watt, et si nécessaire changez le courant de charge limité à 100 ma.&lt;br /&gt;
Lire aussi http://wiki.openmoko.org/wiki/USB_charger&lt;br /&gt;
&lt;br /&gt;
= Elément connexe =&lt;br /&gt;
== Ecran de veille ==&lt;br /&gt;
Comme le nfr se met en veille quand on ne touche pas l'écran, il faut désactiver cette option. voir le script [[FSO]]. Comme il marche pas chez moi, j'ai simplifié, ça peut toujours servir si on veut l'intégrer dans un autre script.&lt;br /&gt;
 #! /usr/bin/python&lt;br /&gt;
 &lt;br /&gt;
 import dbus&lt;br /&gt;
 from framework.config import config&lt;br /&gt;
 &lt;br /&gt;
 idleNotifier = dbus.Interface(dbus.SystemBus().get_object('org.freesmartphone.frameworkd', '/org/freesmartphone/Device/IdleNotifier/0'), 'org.freesmartphone.Device.IdleNotifier')&lt;br /&gt;
 idleNotifier.SetTimeout('idle', -1)&lt;br /&gt;
 &lt;br /&gt;
 def set_state(state):&lt;br /&gt;
    idleNotifier.SetState(state)&lt;br /&gt;
 &lt;br /&gt;
 set_state('busy')&lt;br /&gt;
 set_state('idle')&lt;br /&gt;
 set_state('busy')&lt;br /&gt;
&lt;br /&gt;
Une autre méthode serait de garder le système tel quel, mais de faire rentrer dans les événements de veille le clavier et la souris usb.&lt;br /&gt;
&lt;br /&gt;
[[Category:Matériel]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique</id>
		<title>Périphérique</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique"/>
				<updated>2008-12-21T18:47:27Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : mémoire usb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Il est possible via le port usb de brancher un clavier, une souris et probablement n'importe quoi d'usb (un ventilateur ?).&lt;br /&gt;
&lt;br /&gt;
Le premier problème est matériel, il faut trouver un raccord mini-usb male 5 pin vers un usb femelle. Ou y mettre un câble classique mini-male-male et le transexuer avec un raccord femelle-femelle. Ou encore sortir son fer à souder (voir http://wiki.openmoko.org/wiki/Specialized_USB_cables).&lt;br /&gt;
&lt;br /&gt;
Le NFR est prévu pour être une périphérique d'un PC, il est donc en mode &amp;quot;device&amp;quot; et recevant du courant pour se recharger. Si on veut mettre  un clavier, il faut alimenter le clavier et passer en mode &amp;quot;host&amp;quot;. On fait donc (http://wiki.openmoko.org/wiki/USB_host)&lt;br /&gt;
&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
Pour revenir en mode normal &lt;br /&gt;
&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
&lt;br /&gt;
Plus une histoire d'ipconfig, et donc il vaut mieux utiliser le script http://wiki.openmoko.org/wiki/USB_host#USB-Mode-Script&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
 grep -q 'host' /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 ifconfig usb0 up&lt;br /&gt;
 echo USB-Port is in device-mode now.&lt;br /&gt;
 else&lt;br /&gt;
 ifconfig usb0 down&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 lsusb&lt;br /&gt;
 echo USB-Port is in host-mode now.&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
= Souris =&lt;br /&gt;
Vous branchez votre souris et hop, ça marche (testé en debian/xfce).&lt;br /&gt;
&lt;br /&gt;
= Clavier =&lt;br /&gt;
Le clavier est évidemment en qwerty, il faut donc passer en français&lt;br /&gt;
&lt;br /&gt;
En mode console&lt;br /&gt;
 j'ai pas encore trouvé&lt;br /&gt;
&lt;br /&gt;
En mode graphique (testé sur xfce), rajouter à /etc/X11/xorg.conf&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;kbd&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbRules&amp;quot;              &amp;quot;xorg&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbModel&amp;quot;              &amp;quot;pc105&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbLayout&amp;quot;             &amp;quot;be&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
On passe en mode console avec ctrl-alt-F1, et on retourne en mode graphique avec ctrl-alt-F2.&lt;br /&gt;
&lt;br /&gt;
A remarquer que chez moi, les 4 flèches ne fonctionnent pas. Les 4 flèches du pavé numérique fonctionne en graphique mais pas en console.&lt;br /&gt;
&lt;br /&gt;
= Mémoire usb =&lt;br /&gt;
En xfce, une mémoire flash externe est détectée en /sda et /sda1 pour la 1ère partition. Je n'ai pas vu de montage automatique. Créez donc un repertoire&lt;br /&gt;
 mkdir /mnt/myusb&lt;br /&gt;
dans /etc/fstab, rajoutez&lt;br /&gt;
 /dev/sda1	/mnt/myusb	auto	defaults	0	2&lt;br /&gt;
et montez la partition&lt;br /&gt;
 mount /dev/sda1&lt;br /&gt;
&lt;br /&gt;
= Hub =&lt;br /&gt;
Vous désirez plusieurs périphériques, un simple hub fait l'affaire.&lt;br /&gt;
 A creuser, utiliser un ordi ou un autre hub ou le même hub pour alimenter le nfr&lt;br /&gt;
&lt;br /&gt;
= Webcam =&lt;br /&gt;
un début [http://wiki.openmoko.org/wiki/Webcam/fr], (moi, j'ai pas encore réussi (15 déc))&lt;br /&gt;
&lt;br /&gt;
= Allume-cigare =&lt;br /&gt;
Pour recharger votre nfr pendant de long trajet, vous pouvez acheter un convertisseur Allume-cigare-Usb. Vérifiez les Watt, et si nécessaire changez le courant de charge limité à 100 ma.&lt;br /&gt;
Lire aussi http://wiki.openmoko.org/wiki/USB_charger&lt;br /&gt;
&lt;br /&gt;
= Elément connexe =&lt;br /&gt;
== Ecran de veille ==&lt;br /&gt;
Comme le nfr se met en veille quand on ne touche pas l'écran, il faut désactiver cette option. voir le script [[FSO]]. Comme il marche pas chez moi, j'ai simplifié, ça peut toujours servir si on veut l'intégrer dans un autre script.&lt;br /&gt;
 #! /usr/bin/python&lt;br /&gt;
 &lt;br /&gt;
 import dbus&lt;br /&gt;
 from framework.config import config&lt;br /&gt;
 &lt;br /&gt;
 idleNotifier = dbus.Interface(dbus.SystemBus().get_object('org.freesmartphone.frameworkd', '/org/freesmartphone/Device/IdleNotifier/0'), 'org.freesmartphone.Device.IdleNotifier')&lt;br /&gt;
 idleNotifier.SetTimeout('idle', -1)&lt;br /&gt;
 &lt;br /&gt;
 def set_state(state):&lt;br /&gt;
    idleNotifier.SetState(state)&lt;br /&gt;
 &lt;br /&gt;
 set_state('busy')&lt;br /&gt;
 set_state('idle')&lt;br /&gt;
 set_state('busy')&lt;br /&gt;
&lt;br /&gt;
Une autre méthode serait de garder le système tel quel, mais de faire rentrer dans les événements de veille le clavier et la souris usb.&lt;br /&gt;
&lt;br /&gt;
[[Category:Matériel]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Discussion:FSO</id>
		<title>Discussion:FSO</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Discussion:FSO"/>
				<updated>2008-12-21T18:21:36Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : Nouvelle page : Pourquoi on fait 3x   self.set_state('busy')  self.set_state('idle')  self.set_state('busy')  AlainBb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pourquoi on fait 3x&lt;br /&gt;
&lt;br /&gt;
 self.set_state('busy')&lt;br /&gt;
 self.set_state('idle')&lt;br /&gt;
 self.set_state('busy')&lt;br /&gt;
&lt;br /&gt;
AlainBb&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique</id>
		<title>Périphérique</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/P%C3%A9riph%C3%A9rique"/>
				<updated>2008-12-21T18:20:22Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Allume-cigare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
Il est possible via le port usb de brancher un clavier, une souris et probablement n'importe quoi d'usb (un ventilateur ?).&lt;br /&gt;
&lt;br /&gt;
Le premier problème est matériel, il faut trouver un raccord mini-usb male 5 pin vers un usb femelle. Ou y mettre un câble classique mini-male-male et le transexuer avec un raccord femelle-femelle. Ou encore sortir son fer à souder (voir http://wiki.openmoko.org/wiki/Specialized_USB_cables).&lt;br /&gt;
&lt;br /&gt;
Le NFR est prévu pour être une périphérique d'un PC, il est donc en mode &amp;quot;device&amp;quot; et recevant du courant pour se recharger. Si on veut mettre  un clavier, il faut alimenter le clavier et passer en mode &amp;quot;host&amp;quot;. On fait donc (http://wiki.openmoko.org/wiki/USB_host)&lt;br /&gt;
&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
&lt;br /&gt;
Pour revenir en mode normal &lt;br /&gt;
&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
&lt;br /&gt;
Plus une histoire d'ipconfig, et donc il vaut mieux utiliser le script http://wiki.openmoko.org/wiki/USB_host#USB-Mode-Script&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
 grep -q 'host' /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 if [ $? -eq 0 ]&lt;br /&gt;
 then&lt;br /&gt;
 echo 0 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 echo device &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 ifconfig usb0 up&lt;br /&gt;
 echo USB-Port is in device-mode now.&lt;br /&gt;
 else&lt;br /&gt;
 ifconfig usb0 down&lt;br /&gt;
 echo host &amp;gt; /sys/devices/platform/s3c2410-ohci/usb_mode&lt;br /&gt;
 echo 1 &amp;gt; /sys/devices/platform/neo1973-pm-host.0/hostmode&lt;br /&gt;
 lsusb&lt;br /&gt;
 echo USB-Port is in host-mode now.&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
= Souris =&lt;br /&gt;
Vous branchez votre souris et hop, ça marche (testé en debian/xfce).&lt;br /&gt;
&lt;br /&gt;
= Clavier =&lt;br /&gt;
Le clavier est évidemment en qwerty, il faut donc passer en français&lt;br /&gt;
&lt;br /&gt;
En mode console&lt;br /&gt;
 j'ai pas encore trouvé&lt;br /&gt;
&lt;br /&gt;
En mode graphique (testé sur xfce), rajouter à /etc/X11/xorg.conf&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;kbd&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbRules&amp;quot;              &amp;quot;xorg&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbModel&amp;quot;              &amp;quot;pc105&amp;quot;&lt;br /&gt;
        Option          &amp;quot;XkbLayout&amp;quot;             &amp;quot;be&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
On passe en mode console avec ctrl-alt-F1, et on retourne en mode graphique avec ctrl-alt-F2.&lt;br /&gt;
&lt;br /&gt;
A remarquer que chez moi, les 4 flèches ne fonctionnent pas. Les 4 flèches du pavé numérique fonctionne en graphique mais pas en console.&lt;br /&gt;
&lt;br /&gt;
= Hub =&lt;br /&gt;
Vous désirez plusieurs périphériques, un simple hub fait l'affaire.&lt;br /&gt;
 A creuser, utiliser un ordi ou un autre hub ou le même hub pour alimenter le nfr&lt;br /&gt;
&lt;br /&gt;
= Webcam =&lt;br /&gt;
un début [http://wiki.openmoko.org/wiki/Webcam/fr], (moi, j'ai pas encore réussi (15 déc))&lt;br /&gt;
&lt;br /&gt;
= Allume-cigare =&lt;br /&gt;
Pour recharger votre nfr pendant de long trajet, vous pouvez acheter un convertisseur Allume-cigare-Usb. Vérifiez les Watt, et si nécessaire changez le courant de charge limité à 100 ma.&lt;br /&gt;
Lire aussi http://wiki.openmoko.org/wiki/USB_charger&lt;br /&gt;
&lt;br /&gt;
= Elément connexe =&lt;br /&gt;
== Ecran de veille ==&lt;br /&gt;
Comme le nfr se met en veille quand on ne touche pas l'écran, il faut désactiver cette option. voir le script [[FSO]]. Comme il marche pas chez moi, j'ai simplifié, ça peut toujours servir si on veut l'intégrer dans un autre script.&lt;br /&gt;
 #! /usr/bin/python&lt;br /&gt;
 &lt;br /&gt;
 import dbus&lt;br /&gt;
 from framework.config import config&lt;br /&gt;
 &lt;br /&gt;
 idleNotifier = dbus.Interface(dbus.SystemBus().get_object('org.freesmartphone.frameworkd', '/org/freesmartphone/Device/IdleNotifier/0'), 'org.freesmartphone.Device.IdleNotifier')&lt;br /&gt;
 idleNotifier.SetTimeout('idle', -1)&lt;br /&gt;
 &lt;br /&gt;
 def set_state(state):&lt;br /&gt;
    idleNotifier.SetState(state)&lt;br /&gt;
 &lt;br /&gt;
 set_state('busy')&lt;br /&gt;
 set_state('idle')&lt;br /&gt;
 set_state('busy')&lt;br /&gt;
&lt;br /&gt;
Une autre méthode serait de garder le système tel quel, mais de faire rentrer dans les événements de veille le clavier et la souris usb.&lt;br /&gt;
&lt;br /&gt;
[[Category:Matériel]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	<entry>
		<id>http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb</id>
		<title>Utilisateur:AlainBb</title>
		<link rel="alternate" type="text/html" href="http://openmoko-fr.org/wiki/index.php/Utilisateur:AlainBb"/>
				<updated>2008-12-21T17:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;AlainBb : /* Todo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une bonne dizaine d'année que j'utilise Linux, quelques semaines que j'ai un FreeRunner.&lt;br /&gt;
&lt;br /&gt;
= Todo =&lt;br /&gt;
* Clavier : passer en azerty&lt;br /&gt;
** presque ok xfce, console ?&lt;br /&gt;
* enlever la coupure de l'écran pendant une inactivité [http://openmoko-fr.org/wiki/index.php/FSO#Ma_premi.C3.A8re_application_-_Activation_.2F_d.C3.A9sactivation_de_l.27.C3.A9conomiseur_d.27.C3.A9cran_via_une_applet]&lt;br /&gt;
* webcam&lt;br /&gt;
* Bluetooth : commmander un pc (remoko ?)&lt;br /&gt;
* Hub, alimenter le nfr avec un hub.&lt;br /&gt;
* batterie : alimenter le nfr avec une batterie externe&lt;br /&gt;
* clé usb Tnt&lt;br /&gt;
* lé usb memoire&lt;br /&gt;
== Do ==&lt;br /&gt;
** click droit&lt;br /&gt;
** installer le script host/device&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
Oh, joie, on peut installer une debian dessus, ma distribution favorite.&lt;br /&gt;
&lt;br /&gt;
Un fois installée, on peut faire&lt;br /&gt;
&lt;br /&gt;
 passwd&lt;br /&gt;
 dpkg-reconfigure tzdata&lt;br /&gt;
 apt-get install mc tangogps xfce4 treeline x11vnc iputils-ping midori xmms2 gxmms2 openssh-server perl-tk&lt;br /&gt;
&lt;br /&gt;
mais aussi sephora&lt;br /&gt;
&lt;br /&gt;
Bon, treeline, c'est un peu petit mais (todo)&lt;br /&gt;
&lt;br /&gt;
== A lire ==&lt;br /&gt;
&lt;br /&gt;
* http://openmoko-fr.org/forum/viewtopic.php?id=213&lt;br /&gt;
* http://openmoko-fr.org/wiki/index.php/Utilisateur:Pini&lt;br /&gt;
&lt;br /&gt;
== bug ==&lt;br /&gt;
=== 6 decembre ===&lt;br /&gt;
 sephora marche pas&lt;br /&gt;
 openmoko-panel-plugin non plus&lt;br /&gt;
&lt;br /&gt;
http://www.barbason.be&lt;br /&gt;
[[Category:Debian]]&lt;br /&gt;
[[Category:Belgique]]&lt;/div&gt;</summary>
		<author><name>AlainBb</name></author>	</entry>

	</feed>
