Flybuntu ist eine Linux distribution, basierend auf Ubuntu hardy. Die Änderungen beziehen sich hauptsächlich auf die Funktion der Flybookhardware unter Ubuntu (Touchscreen, WLAN, ...)
Flybuntu läuft unter der GPL V2.
GoblinX Micro ist eine kleine Linux Distribution basierend auf Slackware Linux. Wir haben penmountlpc und plpevtch hinzugefügt für den Flybook Touchscreen.
Wenn es Fragen gibt, dann einfach melden.
Das Dialogue Flybook ist ein kleiner Laptop. Es gibt verschiedene Modelle. Ich habe ein A33i.
Das Flybook wird mit Windows XP ausgeliefert. Das Flybook A33i und V33i funktioniert vollständig mit Linux.
Es ist jetzt möglich Flybuntu mit Windows zu installieren. Es wird keine CD oder ein USB Stick benötigt. Es wird die D: Partition verwendet um Linux zu installieren. Flybuntu wird auf eine 10GB grosse Partition installiert. Der Rest der Festplatte kann nach der Installation wieder als D: Laufwerk Partitioniert und verwendet werden.
Windows starten
Löschen Sie mit der Windows Verwaltung die Partition D:
Achtung: Alle Daten der Partition gehen verloren!!!
Erstellen Sie eine neue 10GB grosse Partition.
Die Partition muss die zweite Partition auf
der Festplatte sein. Geben Sie der Partition den Laufwerksbuchstaben P:
10GB = 10000MB. Es bringt nichts wenn Sie eine grössere Partition anlegen.
Sie müssen diese Partition nicht formatieren. Formatieren wäre ein
unnötiger Arbeitsschritt.
Speichern Sie flybuntu.000 (720MB) und flybuntuinstall.zip (0.2MB) am Flybook in den gleichen Ordner.
Entpacken Sie flybuntuinstall.zip in diesem Ordner. Sie sollten nun einige Dateien (setup.bat, flybuntu.000, usw.) in diesem Ordner haben.
Starten Sie setup.bat
Wenn setup.bat fertig ist, steht "install ok" am Bildschirm. Nun ist ein Neustart des Flybooks erforderlich.
Es gibt jetzt den neuen Eintrag GRUB im Windows Bootmenü (boot.ini).
Verwenden Sie GRUB um Linux zu starten.
Wenn Sie beim Starten von GRUB kein neues Menü sehen, sondern nur GRUB>, dann geben Sie folgendes ein:
find /boot/grub/stage1
Sie sehen (hd0,1). Verwenden Sie (hd0,1) für das nächste Kommando. Es ist die
englische Tastatur eingestellt. Daher ( ist shift 9 und ) ist shift 0
root (hd0,1)
setup (hd0)
Nun ist GRUB Ihr primärer Bootmanager. Es ist ein erneuter start des Flybooks notwendig.
Wenn Flybuntu startet, verwenden Sie als Benutzername user und Password user
wenn Flybuntu gestartet wird, dann ist es für das A33i Flybook konfiguriert.
Wenn Sie ein V33i Flybook haben, dann starten Sie setup V33i.
wenn Flybuntu gestartet wird, dann ist es für das Flybook V5 konfiguriert.
flybuntu.000 ist eine Imagedatei die mit partimage erstellt wurde. Es wird pimgrestore.exe verwendet um das Image unter Windows auf die Partition zu schreiben. Um Linux zu starten wird GRUB verwendet. GRUB wird mit dem GRUB installer installiert.
Sie können das Developmentpacket verwenden um den Treiber zu installieren.
Dieser Bereich wird mit der Zeit sicher noch wachsen.
Woher weiss ich welcher Input Device Parameter für den Touchscreen in der xorg.conf zu setzen ist?
Starten Sie dmesg | grep -i penmount
Sie sehen einen Pfad. Es ist nur der Dateiname beim Pfad wichtig (z.B. input9). Bearbeiten oder fügen Sie folgendes in Ihrer xorg.conf hinzu. Wählen Sie das bei Ihnen verwendete Gerät
input9 = event9, input8 = event8, usw.
Section "InputDevice" Identifier "touchscreen" Driver "plpevtch" Option "Device" "/dev/input/event9" EndSectionsuchen Sie in xorg.conf nach Section "ServerLayout" und fügen Sie hinzuInputDevice "touchscreen" "Pointer"Ein Neustart ist erforderlich.
Touchscreen Kalibrierung: Mehr Infos zum xorg Treiber gibts hier.
Sie können das Entwicklungspaket (ca. 0.3MB) mit Skripten und Sources herunterladen: flybuntu-development-20080922.tgz
Verwenden Sie sudo ./autoinstall.sh damit alle benötigten Entwicklungstools heruntergeladen werden. Das Skript kompiliert danach den Treiber.
Tragen Sie nach dem Kompilieren in der Datei /etc/rc.local
die Zeile modprobe penmountlpc ein.
Aktualisieren Sie Ihre xorg.conf Datei.
xorg.conf für A33i: xorg.conf.a33i
xorg.conf für V33i: xorg.conf.v33i
xorg.conf für V5: xorg.conf.v5
GoblinX ist eine kleine Linux Distribution basierend auf Slackware Linux. Wir verwenden die Micro Edition und haben penmountlpc und plpevtch für den Touchscreen hinzugefügt.
Für die Installation wird keine CD oder USB Stick benötigt. Es wird die D: Partition verwendet um Linux zu installieren. GoblinX wird auf eine 10GB grosse Partition installiert. Der Rest der Festplatte kann nach der Installation wieder als D: Laufwerk Partitioniert und verwendet werden.
Windows starten
Löschen Sie mit der Windows Verwaltung die Partition D:
Achtung: Alle Daten der Partition gehen verloren!!!
Erstellen Sie eine neue 10GB grosse Partition.
Die Partition muss die zweite Partition auf
der Festplatte sein. Geben Sie der Partition den Laufwerksbuchstaben P:
10GB = 10000MB. Es bringt nichts wenn Sie eine grössere Partition anlegen.
Sie müssen diese Partition nicht formatieren. Formatieren wäre ein
unnötiger Arbeitsschritt.
Speichern Sie goblinx.000 (120MB) und goblinxinstall.zip (0.2MB) am Flybook in den gleichen Ordner.
Entpacken Sie goblinxinstall.zip in diesem Ordner. Sie sollten nun einige Dateien (setup.bat, goblinx.000, usw.) in diesem Ordner haben.
Starten Sie setup.bat
Wenn setup.bat fertig ist, steht "install ok" am Bildschirm. Nun ist ein Neustart des Flybooks erforderlich.
Es gibt jetzt den neuen Eintrag GRUB im Windows Bootmenü (boot.ini).
Verwenden Sie GRUB um Linux zu starten.
Wenn Sie beim Starten von GRUB kein neues Menü sehen, sondern nur GRUB>, dann geben Sie folgendes ein:
find /boot/grub/stage1
Sie sehen (hd0,1). Verwenden Sie (hd0,1) für das nächste Kommando. Es ist die
englische Tastatur eingestellt. Daher ( ist shift 9 und ) ist shift 0
root (hd0,1)
setup (hd0)
Nun ist GRUB Ihr primärer Bootmanager. Es ist ein erneuter start des Flybooks notwendig.
| http://www.fuschlberger.net/flybook | Detailierte Informationen über Linux auf dem Flybook |
| http://users.tkk.fi/~hlinnaka/flybook | der aktuelle Touchscreentreiber |
| http://gentoo-wiki.com/HARDWARE_Dialogue_Flybook | WIKI: Linux am Flybook |
2008-11-03: Zweite Version von GoblinX für das Flybook fertig
2008-09-22: Erste Version von GoblinX für das Flybook fertig
2008-09-22: v0.6 penmountlpc Treiber und plpevtch aktualisiert.
2008-09-13: neues development archiv
2008-08-16: Bootfestplatte in /boot/grub/menu.lst wieder auf /dev/hda2 geändert
2008-08-10: v0.5 Software aktualisiert, penmountlpc Treiber für Flybook V5 aktualisiert.
2008-08-04: v0.4 mit neuem xorg Touchscreen Treiber plpevtch.
2008-07-14: Kompilierter Kernel und evdriver zur Verfügung gestellt.
2008-07-03: v0.3 mit einfacher Linux Installation. Treiber für UMTS eingebaut.
2008-06-13: Zweite Flybuntu Version für unterschiedliche V33i
2008-06-01: Erste Flybuntu Version fertig
2008-05-31: Flybuntu wird heute oder morgen zum Downloaden sein
2008-05-28: Idee zur Erstellung einer Ubuntu Distibution mit Touchscreentreiber für das Flybook gehabt
Ein grosses Danke geht an Manuel Ullrich und WoodSnake für seine Zeit zum Testen.