FLTK Generator:De
From GeeXboX wiki
View this article in english - Voir cet article en français - Puede ver el artículo en español - Смотреть эту статью по-русски
Autor : [GO]Skywalker13 (Mathieu Schroeter)
Contents |
Einführung
Dank dem GeeXboX ISO Generator ist es möglich, sich ein bootfähiges GeeXboX Image nach den eigenen Bedürfnissen aus den Binärdateien zu erstellen, ohne die gesamte Distribution zu kompilieren. So kann man sich die GeeXboX nach kleinen Änderungen, zum Beispiel in den Konfigurationsdateien, erstellen. Der GeeXboX ISO FLTK Generator läuft sowohl unter Microsoft Windows, als auch unter GNU/Linux Distributionen und Apple MacOS X. Mit ihm kann man x86 und PPC Versionen der GeeXboX erzeugen.
Die GeeXboX kann durch viele Dinge individuell angepasst werden:
- Einen Film hinzufügen: Es reicht den Film oder die Musikdatei und die Playlist in das iso Verzeichnis des Generators zu kopieren und das ISO-Image neu zu erzeugen. Wenn die GeeXboX dann von der CD startet wird sie automatisch die Playlist/Datei abspielen.
- Unfreie Codecs hinzufügen
- Unfreie Frimware für deine Treiber hinzufügen
- Schriftarten für asiatische Benutzer hinzufügen
- Extra Themes hinzufügen
- Die Netzwerk Einstellungen vornehmen
- Audio Einstellungen vornehmen
- Grafik Einstellungen vornehmen
- Die Fernbedienung und den Empfänger einstellen
- Das LCD-Display einstellen
- Das Theme, die Schriftarten und das charset Encoding ändern
- Die Dienste auswählen, die mit der GeeXboX gestartet werden (wie UPnP und SHOUTcast).
- Die Starteinstellungen des MPlayers verändern: Du musst nur den Inhalt der Datei iso/GEEXBOX/etc/mplayer/mplayer.conf anpassen und das neue ISO erstellen.
Jetzt aber erst mal die FLTK Binärdatei starten:
- generator.exe unter Windows 9x/Me/2000/XP
- linux-i386-generator unter GNU/Linux
- macosx-generator unter MacOS X
Benutzerschnittstellen Einstellung
Hier können die Grundeinstellungen wie das Theme (die Default Liste enthält nur ein Theme, über den Tab "Packages" kann man weitere herunterladen), das man verwenden möchte, die Sprache des Geexbox-Menüs und die auszuführende Aktion beim Einlegen einer neuen DVD oder CD wählen.
Treffen Sie einfach Ihre Auswahl über die verschiedenen Check Boxen und DropDown Menüs.
Ebenfalls kann man hier einen Zeichensatz und auch eine Schriftart für die Menüs und die Untertitel eines Films angeben, wenn man nicht den Geexbox Standard verwenden möchte.
Audio Einstellungen
Hier können einige der Audio Optionen konfiguriert werden.
Das erste Feld ist für die ID Ihrer ALSA Soundkarte, die Sie verwenden möchten, falls Ihr Computer über mehr als eine Soundkarte verfügt (z.B. Onboard Soundchip sowie eine PCI Karte). Die ID '0' steht für 'master', welche üblicherweise dem Onboard Soundchip entspricht, falls mehrere Soundkarten vorhanden sind.
Man kann auch den Output Modus wählen, um entweder den analogen oder den digitalen Ausgang der Soundkarte zu nutzen. Wird hier Digital ausgewählt, kann man als Ausgabeformat 'AC3/DTS passtrough' wählen, was eine direkte Übertragung des AC3/DTS Streams zum externen Verstärker/Decoder bewirkt. Es kann außerdem die Anzahl der Ausgabe-Kanäle angegeben werden (Stereo, Surround oder 5.1 Surround).
SPDIF
Wenn man den Digitalen Ausgang gewählt hat (SPDIF), ermöglicht die Listbox 'IEC958 AC97-SPSA Mode' die Auswahl aus 4 Modi:
- PCM1
- PCM2, PCM1 (rear)
- Centre and LFE
- PCM3, Modem, Dedicated SPDIF
PCM1 ist standardmäßig aktiviert und ist für die meisten Soundkarten der richtige Modus. Falls aber über SPDIF kein Sound ausgegeben wird, versuchen Sie eine der anderen Optionen ('PCM3, Modem, Dedicated SPDIF').
SoundBlaster Live/Audigy
Der 'Legacy' Modus ist für ältere SB Live/Audigy Karten gedacht und ist standardmäßig deaktiviert. Er ist für die Mehrheit der User konfiguriert (Audigy und neuere SB Live). Wenn Sie keinen Sound im Analogen Modus haben, aber der Digitale Modus funktioniert, aktivieren Sie diese Option wenn Sie eine SB Live verwenden.
Grafik Einstellungen
Unter diesem Tab ist es möglich zwischen einigen Auflösungen und Farbtiefen zu wählen.
- 640x480
- 800x600
- 1024x768
- 1280x1024
- 1600x1200
in 15, 16 oder 24 bit Farbtiefe.
Die bootsplash Option ist nützlich um die Nachrichten während des Startvorganges anzeigen zu lassen oder durch einen Statusbalken zu verstecken, oder aber auch für Benutzer deren Computer sich aufhängt wenn versucht wird das Startlogo zu laden (aufgrund eines fehlerhaften video BIOS). Alle Themen im Packete Tab funktionieren mit allen Auflösungen für bootsplash. Das offizielle Thema, OMC, funktioniert nur mit der Auflösung 800x600. Sollte anstelle des Startlogos Text angezeigt werden, dann unterstützt das video BIOS nicht den verlangten Grafikmodus. In diesem Fall sollte es helfen, eine andere Auflösung und/oder Farbtiefe zu wählen.
VESA
Erfahrene Anwender können in der Auswahl der Auflösungen die Option 'Custom' wählen. Diese erlaubt die manuelle Angabe von VESA Modi (in dezimaler Schreibweise), die später in der Geexbox zur Verfügung stehen sollen. Die Aufstellung aller möglichen Modi:
¦ 640x480 ¦ 800x600 ¦ 1024x768 ¦ 1280x1024 ¦ 1600x1200 ------+---------+---------+----------+-----------+---------- 256 ¦ 769 ¦ 771 ¦ 773 ¦ 775 ¦ 796 32768 ¦ 784 ¦ 787 ¦ 790 ¦ 793 ¦ 797 65536 ¦ 785 ¦ 788 ¦ 791 ¦ 794 ¦ 798 16,8M ¦ 786 ¦ 789 ¦ 792 ¦ 795 ¦ 799
VMWare
Soll Geexbox in einem Emulator wie VMWare laufen, ist es notwendig '16bit color depth' zu verwenden, damit das Bootsplash Bild richtig angezeigt wird.
Einstellungen für Fernbedienungen
Hier können Sie auswählen, welche Fernbedienung und welchen Empfänger Sie benutzen wollen, um GeeXboX zu steuern. Es ist möglich, mehrere Fernbedienungen / Empfänger gleichzeitig zu verwenden.
Netzwerk Einstellungen
Dieses Menü zeigt die gleichen Informationen an, die auch in der Datei /etc/network zu finden sind. Sie müssen nur auswählen, ob GeeXboX Ihren Ethernet- oder kabellosen (oder automatische Erkennung) Netzwerkanschluss verwenden soll. Wählen Sie die kabellose Option, so gibt es noch die Möglichkeit, Dinge wie die Art der Verbindung (Infrastruktur oder Ad-hoc) und den optionalen SSID und WEP Schlüssel (keine WPA Unterstützung momentan).
Dann können Sie bestimmen, ob Sie eine automatische DHCP - gestützte oder eine statische Einstellung bevorzugen. Entscheiden Sie sich für die statische Festlegung, so ist noch die IP Adresse, der DNS Server sowie die Gateway Adresse, welche von GeeXboX verwendet werden sollen, auszufüllen. Anmerkung: Es kann nur eine Netzwerkverbindung auf einmal genutzt werden.
Services Options
Unter diesem tab können Sie einige netzwerkspezifische Einstellungen vornehmen.
Sie können hier den Benutzernamen sowie das Passwort festlegen, welches GeeXboX benutzen soll, um auf Ihren Samba Netzwerkinhalt zuzugreifen (Windows Freigaben). Sie können außerdem die Netzwerkdienste (HTTP / FTP / Telnet) auswählen, die von GeeXboX gestartet werden sollen (standardmäßig ist keiner ausgewählt, da deshalb unautorisierte Personen anonymen Root - Zugriff erhalten könnten). Des weiteren können Sie das Nutzen der automatischen Entdeckung von UPnP - Geräten aktivieren oder deaktivieren, falls Sie nicht interessiert sind an diesem Feature or einfach keine CPU Zeit dafür verschwenden wollen.
SHOUTcast
Wenn Sie SHOUTCAST verwenden möchten (Radio und TV), kann die Freigabe über Schlüsselwörter erfolgen. Die Blacklist-Schlüsselwörter die bereits enthalten sind, sind „adult porn xxx ESS SWCTV SWPTV Subscription“, dazu gedacht, Erotik- und Pay-Angebote auszufiltern. Die Optionen „Timeout“ und „Retries number“ sollten beibehalten werden. Sie betreffen die TIMEOUT-Zeit und die Anzahl der Wiederholungen beim Interzugriff zu den SHOUTCAST-Servern und zu anderen EXTM3U Playlisten aus der Konfiguration in iso/GEEXBOX/etc/netstream.
LCD Display Einstellungen
Wenn Sie ein LCD-Display haben, dessen Typ in der Listbox enthalten ist, können Sie es benutzen um den Namen des Files das gerade gespielt wird zusammen mit einem Fortschrittsbalken anzuzeigen. Der Parameter "height" für die Anzahl der Zeilen ist zur Zeit noch nicht in Benutzung, derzeit erfolgt die Anzeige immer in zwei Zeilen.
Packages Options
Dieser Tab ist besonders nützlich um Komponenten oder Fonts in die GeeXboX zu integrieren, die nicht Open-Source sind. Ausserdem können damit Firmware oder Treiber für bestimmte Geräte installiert werden, zusätzliche Codecs, asiatische Fonts oder Themen, die wegen ihrer Grösse nicht im normalen ISO enthalten sind. Nach dem selektieren der Fonts auf Download klicken, danach werden die benötigten Dateien automatisch heruntergeladen und in den Optionen für den Iso-Generator zur Verfügung gestellt.
Die ISO Erstellen
Alles, was noch zu tun ist, ist den 'Compile' Knopf anzuklicken.
Der Generator erzeugt ein neues bootfähiges Geexbox ISO Image, dass anschließend im 'DAO' Modus (wichtig!!) auf CD gebrannt werden kann.

