So, lange hat es gedauert, 100% fertig ist es auch noch nicht, aber alleine finde ich auch nicht alle Bugs/Unschönheiten/etc.. Da fehlt mir einfach die nötige Hardware dazu. Darum gibt es jetzt und hier und sofort ein Beta-Image des Mahlzeit-ISO 4.0.
ACHTUNG! Neues BETA2 ISO! Neuer Thread folgt heute Abend! Über den Link unten bekommt ihr schon das neue ISO!
Bitte unbedingt Hinweise unten beachten!
Es hat sich einiges getan:
- Das setup wurde komplett neu geschrieben:
--> aktualisierte Pluginliste mit Mini-Beschreibung
--> Hardwareerkennung und dementsprechend Anzeige der Menupunkte
--> Auswahl des Ausgabedevice (je nach Hardware: FF, DXR3, em84xx, Softdevice, XINE, Headless) - Der Installer wurde (hoffentlich) verbessert:
--> Kernel 2.6.20.1 (S-ATA Unterstützung)
--> Aufteilung auf 2 Partitionen (System und Videodaten)
--> Deutsch/ English (noch zu übersetzen!)
--> Activy-FB kann verwendet werden
--> Der Updatemechanismus ist noch nicht gut ausgetestet, ein Backup vorher wäre empfehlenswert! - Eine rudimentäre Hardwareerkennung sollte nun die verbauten Netzwerk-, Sound- und DVB-Devices erkennen und die passenden Treiber laden. Ein "überladen" mit Modulparametern für bestimmte Karten ist möglich.
- Die Plugins können nun mit Parametern versehen werden (in /etc/vdr/plugins/<PLUGINNAME>/plugin.conf), es steht zusätzlich eine Möglichkeit bereit, dass Plugins zwingend vor einem bestimmten Plugin geladen werden sollen (ebenfalls in (etc/vdr/plugins/<PLUGINNAME>/plugin.conf einstellbar) -> Keine händische Anpassung der runvdr mehr nötig!
- Das setup-Plugin wird aktuell noch umgesetzt bzw. das Shell-setup wird noch auf das setup-Plugin angepasst, es sollte damit eine (fast vollständige) Konfiguration über das OSD möglich sein. (noch in Arbeit)
- Das setup wird mehrsprachig sein, freiwillige Übersetzer werden gerne genommen
- Folgende Ausgabedevices werden momentan unterstützt:
--> Full Featured DVB Karten
--> DXR3 Karten
--> PVR-350 (da müsste noch mal jemand drüberschauen, hab keine Hardware zum testen!)
--> em84xx (Activy 300)
--> Xine-Output (Software, VGA und/oder TV-Out)
--> Softdevice (Software, VGA und/oder TV-Out) (Experimentell) - Kernel 2.6.20.1
- VDR-1.4.6
- projectX
- MySQL 4.1.22
- XXV svn-Version 1075
- VDRAdmin-AM v3.5.3
Was fehlt noch:
- Das geniale Video-Konvertierungsskript von Toxic-Tonic
- Verbesserter Hardwarecheck und Konfiguration (Netzwerk (auch WLAN), VDR, Dienste) beim Start
- Übersetzte Texte für das Setup
- setup-Plugin Anpassungen
- Lirc-FB anlernen (bzw. das Skript von Wicky integrieren)
- Dies und das, was, dass werdet ihr mir schon sagen
- Suspend2Ram bei dem nachher die Seriellen Ports noch tun..
Hinweis für Activy300 Benutzer: Die Installation funktioniert auch mit der Fernbedienung! Keine Tastatur notwendig!
Es gibt auch ein Bild (+Ton) am oberen Scart, hierzu bitte Overlay aktivieren (im setup, die Frage kommt automagisch
wenn eine Activy erkannt wird). Nachteil bisher: Keine Konsole mehr (zumindest über TV, am VGA hab ich es noch nicht
versucht). Wenn hier jemand nen Tip hat...
So, das Image gibt es dann hier zum Download. Mirrors werden gerne genommen. (MD5Sum: 101d21b99b668e58790492b30e6c7fc8)
Updates/Fixes etc. werden mit dem linvdrupdater verteilt.
Folgende Personen waren direkt/indirekt an der Entstehung der ISOs nicht ganz unbeteiligt:
- Dr. Seltsam für den Kernel und die PVR-Teile
- Toxic Tonic für VDR+Plugins und für die Arbeit mit Softdevice
- Wicky, der DXR3-Pionier
- det für die Vorarbeiten in Sachen Activy/em84xx
- arghgra für den Patch beim tdk5002cctl (den ich noch auswerten muss)
- activy300 für die Entwicklungs-Activy
- Alle, die ich jetzt hier vergessen habe...
So, dann viel Vergnügen beim Installieren und testen. Wenn was auffällt, dann bitte hier posten (versucht aber bitte, den Thread vorher zu lesen, nicht dass immer wieder die gleichen Fehler kommen...)!
cu
Mar(Mahlzeit)kus
Hinweise:
Hinweis Fehlersuche:
Bitte nach der Installation einmal den linvdrupdater laufen lassen, einige kleinere DInge sind schon gefixt. Sollte es Probleme bei der Erkennung der DVB-Karten oder anderer Hardware kommen, dann bitte die Ausgabe von "getDebugInfo" (wird über den linvdrupdater installiert) an die Problembeschreibung hier im Thread als Datei anhängen. Das dient der Übersichtlichkeit des Threads, wenn jeder ellenlange Logauszüge in den Text postet, dann kann man hier nix mehr lesen. Ich bemühe mich dann, zu jedem gemeldeten Problem soweit möglich eine Lösung zu finden.
Vorgehen bei Kartenerkennungsproblemen mit bekannten Modulparametern:
Falls Eure DVB-Karte(n) bestimmte Modulparameter bzw. noch andere Module, die nicht automatisch mitgeladen werden, benötigen, dann geht bitte folgendermassen vor (falls es kein ausführbares Skript "/usr/bin/getDVBCardData" gibt, bitte linvdrupdater starten):
- /usr/bin/getDVBCardData aufrufen, Anweisungen befolgen
- Die erstellte Datei aus /etc/dvb_carddata als Anhang an ein Posting mit kurzer Beschreibung (Kartenmodell, Revision etc.) im Mahlzeit.ISO Thread veröffentlichen.
Von Zeit zu Zeit werde ich die erstellten Dateien über linvdrupdater verteilen.
Kurzurlaub:
Ich bin ab Donnerstag Mittag bis voraussichtlich Dienstag Mittag vermutlich Internetlos auf einer holländischen Nordseeinsel zum Ausspannen. Geduldet euch also bitte ein bisserl.
Folgende bekannte Probleme werden nach einem linvdrupdater-Lauf behoben
- NForce Netzwerkhardware wird nicht korrekt erkannt
- RTL8139 Netzwerkkarten bekommen das falsche Modul verpasst (8139cp statt 8139too)
Bei beiden Problemen hilft es, das nötige Netzwerkmodul in /etc/sysconfig hinter "NETMODULE" einzutragen.
- Startskripte sind noch etwas hakelig, vor allem bei der Activy. Das wurde geändert, ebenso die Reihenfolge des em84xx Plugins, das muss als erstes geladen werden.
- DVB-Kartendaten für exotischere DVB-Karte mit speziellen Modulparametern
- Auswahl der Fernbedienung über das Setup (nicht OSD sondern Shell)
Folgendes ist noch nicht gefixt (ist aber in Arbeit):
- USB-Tastatur kann während der Installation nicht benutzt werden
- Vereinzelt Probleme mit der FF-Fernbedienung (Module evdev wird nicht geladen bzw. das input-Device zählt die Devicenummern bei jedem Start hoch)
- Installer schreibt u.U. falschen Wert für die Root und Videopartition in /etc/fstab
- ein paar Dateien zu Plugins fehlen noch.