{"id":325,"date":"2008-11-07T22:58:07","date_gmt":"2008-11-07T21:58:07","guid":{"rendered":"http:\/\/www.imot.ch\/wordpress\/?p=325"},"modified":"2012-12-11T08:46:04","modified_gmt":"2012-12-11T07:46:04","slug":"der-freerunner-mit-fdom","status":"publish","type":"post","link":"https:\/\/www.imot.ch\/wordpress\/2008\/11\/07\/der-freerunner-mit-fdom\/","title":{"rendered":"Der Freerunner mit FDOM"},"content":{"rendered":"<p>Nun ist es an der Zeit, einen weiteren Bericht \u00fcber eine Distribution f\u00fcr den Freerunner zu schreiben.<br \/>\nDiesmal ist es <a href=\"http:\/\/wiki.openmoko.org\/wiki\/FDOM_-_a_Fat_and_Dirty_OM_based_distribution\">FDOM (Fat and dirty OpenMoko)<\/a> welches nicht wirklich eine eigenst\u00e4ndige Distribution ist, als vielmehr eine M\u00f6glichkeit all die genialen Features vom Freerunner zu testen und Interessierten vorzuf\u00fchren. Im Grunde genommen ist es dasselbe wie die <a href=\"http:\/\/wiki.openmoko.org\/wiki\/Distributions#Om_2008.9\">2008.x Distribution<\/a>, die aber von David-Reyes Samblas Martinez und seinen Kollegen mit Patches und Anwendungen erweitert wurde. Schon in diesem Zustand macht es unheimlich Spass mit dem &#8222;fetten und schmutzigen&#8220; OpenMoko zu spielen. Trotzdem gibt es noch viel Platz f\u00fcr eigene Erweiterungen.<br \/>\nNachfolgend ein paar Dinge die ich zus\u00e4tzlich installiert und angepasst habe.<!--more--><\/p>\n<p><strong>Desktop erweitern (Anwendungsstarter)<\/strong><\/p>\n<blockquote>\n<div style=\"FLOAT: right; MARGIN: 3px\"><a title=\"FDOM Desktop\" href=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_desktop.jpeg\" rel=\"lightbox[fdom]\"><img decoding=\"async\" height=\"120\" alt=\"\" src=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_desktop.jpeg\" \/><\/a><\/div>\n<p>Den Desktop zu erweitern ist sehr einfach<br \/>\nAls Beispiel habe ich hier evince.desktop (PDF Betrachter)<br \/>\nDas File (evince.desktop) mit untenstehendem Inhalt in \/usr\/share\/applications\/ speichern<br \/>\n<code><br \/>\n   [Desktop Entry]<br \/>\n   Encoding=UTF-8<br \/>\n   Name=Evince<br \/>\n   Comment=view PDF<br \/>\n   Exec=evince<br \/>\n   Icon=evince<br \/>\n   Terminal=false<br \/>\n   Type=Application<br \/>\n   Categories=Application;Utilities;<br \/>\n   SingleInstance=true<br \/>\n   StartupNotify=true<br \/>\n<\/code><br \/>\ndanach noch mit GIMP ein passendes Bild 64x64px (evince.png) gezeichnet und unter<br \/>\n\/usr\/share\/pixmaps\/ gespeichert.<\/p><\/blockquote>\n<p><strong>Den Desktop vom Freerunner auf deinem normalen Computer als Fenster: x11vnc<\/strong><\/p>\n<blockquote><p>Installiere einen VNC server auf dem FR<br \/>\n<code><br \/>\n$ opkg install x11vnc<br \/>\n<\/code><br \/>\nund kreiere einen Desktopstarter:<br \/>\n<code><br \/>\n   [Desktop Entry]<br \/>\n   Encoding=UTF-8<br \/>\n   Name=x11vnc<br \/>\n   Comment=Bring up x11vnc<br \/>\n   Exec=x11vnc -display :0.0 -ncache 10<br \/>\n   Icon=x11vnc<br \/>\n   Terminal=false<br \/>\n   Type=Application<br \/>\n   Categories=Application;Utilities;<br \/>\n   SingleInstance=true<br \/>\n   StartupNotify=true<br \/>\n<\/code><\/p>\n<p>Jetzt kannst du den FR komplett von deinem Rechner aus steuern mit:<br \/>\n<code>$ vncviewer 192.168.0.202:0<\/code><\/p>\n<p>Eingaben k\u00f6nnen jetzt mit dem Keyboard gemacht werden und die Maus dient als Stylus. Somit ist es einfach Screenshots und sogar kleine Filme aufzuzeichnen.<br \/>\n<code>$ vnc2swf openmoko.swf 192.168.0.202:0<\/code><\/p><\/blockquote>\n<p>Ein lustiges Spiel ist Pinugs. Es handelt sich dabei um einen Lemmings-Klon. Dieses Spiel und andere Andwendungen sind <a href=\"http:\/\/www.opkg.org\">hier<\/a> zu finden. Einfach Paket in den \/tmp Ordner runter laden und mit opkg install paketname.ipk oder paketname.opk installieren.<br \/>\nAuch den FBReader habe ich von dort installiert. Somit kann ich eBooks auch unterwegs lesen.<\/p>\n<div style=\"margin: 3px; text-align:center;\"><a title=\"FDOM FBReader, eBook-Reader\" href=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_fbreader.jpeg\" rel=\"lightbox[fdom]\"><img decoding=\"async\" height=\"120\" alt=\"\" src=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_fbreader.jpeg\" \/><\/a><a title=\"FDOM evince, PDF-Reader\" href=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_evince.jpeg\" rel=\"lightbox[fdom]\"><img decoding=\"async\" height=\"120\" alt=\"\" src=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_evince.jpeg\" \/><\/a>\n<\/div>\n<p>Die Navigation mit TangoGPS funktioniert sehr gut. Nur ist es damit leider nicht m\u00f6glich eine Routenberechnung zu machen. F\u00fcr diesen Zweck gibt es <a href=\"http:\/\/www.navit-project.org\/\">Navit<\/a>. Ein genials Programm das auf viele Systeme portiert wurde. Unter anderem auch auf den Freerunner. Bei FDOM ist Navit schon installiert, nur die Karten z.B. von <a href=\"http:\/\/www.openstreetmap.de\/\">OpenStreetMap<\/a> m\u00fcssen noch eingetragen bzw. herunter geladen werden. Eine gute Anleitung habe ich <a href=\"http:\/\/www.rolf-bartusel.de\/linux_navigation_navit.html\">hier<\/a> gefunden. Leider st\u00fcrzte Navit bei jedem Versuch eine Route einzugeben ab. Das lag an der falschen Lokalisierung und lies sich einfach beheben:<br \/>\nz.B. in \/usr\/bin\/navit folgende zwei Zeilen einf\u00fcgen<br \/>\n<code> export LANG=de_DE.utf8<br \/>\nnavit.real $*<\/code><\/p>\n<div style=\"FLOAT: right; MARGIN: 3px\"><a title=\"FDOM MooCow, die Kuh mach Muhhh!\" href=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_openmoocow.jpeg\" rel=\"lightbox[fdom]\"><img decoding=\"async\" height=\"120\" alt=\"\" src=\"https:\/\/www.imot.ch\/wordpress\/wp-content\/images\/moko\/fdom\/FDOM_openmoocow.jpeg\" \/><\/a><\/div>\n<p>Wirklich toll wie einfach sich der Freerunner an die eigenen Bed\u00fcrfnisse anpassen l\u00e4sst und es noch dazu eine Menge Spass macht. Vorallem mit so lustigen Anwendungen wie OpenMooCow, welches die eingebauten Bewegungssensoren nutzt und ein altes mechanisches Spiel nachahmt. W\u00fcrde mich interessieren, ob sich das iPhone auch so einfach an die eigenen Bed\u00fcrfnisse anpassen l\u00e4sst.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nun ist es an der Zeit, einen weiteren Bericht \u00fcber eine Distribution f\u00fcr den Freerunner zu schreiben. Diesmal ist es FDOM (Fat and dirty OpenMoko) welches nicht wirklich eine eigenst\u00e4ndige Distribution ist, als vielmehr eine M\u00f6glichkeit all die genialen Features &hellip; <a href=\"https:\/\/www.imot.ch\/wordpress\/2008\/11\/07\/der-freerunner-mit-fdom\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[136,9],"tags":[48,52,81,143],"class_list":["post-325","post","type-post","status-publish","format-standard","hentry","category-opensource-2","category-techie","tag-fdom","tag-freerunner","tag-openmoko","tag-techie"],"_links":{"self":[{"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/posts\/325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=325"}],"version-history":[{"count":1,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/posts\/325\/revisions"}],"predecessor-version":[{"id":400,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/posts\/325\/revisions\/400"}],"wp:attachment":[{"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.imot.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}