freeVDR
    ZURÜCK  
Login
 
 
Top 10 Temen
Aufrufe Antworten
Tips zur Registrierung eines neuen Benutzers 10759 0
freevdr2.0c 10041 93
Ubuntu-2.iso 7829 86
WICHTIG *** Änderungen der 2.1b zur 2.1a *** WICHTIG Lesen!!!!! 7388 0
[Announce] FreeVDR2.1 6333 13
freevdr 2.0a 6140 36
Hinweise zur Installation und Konfiguration der freeVDR2.0e*WICHTIG bitte lesen* 5345 0
freevdr2.0a 4281 57
Was bietet freeVDR ? ****UPDATED 9.1.2010**** 4223 0
neues freeVDR 3.0 im Betatest 3673 15
News
xx freevdr-oneiric-i386.iso
Januar 08, 2012, 13:38:44 von det
Informationen über das freevdr-oneiric-i386.iso

Download:



 Aufbau des ISOs 

1: xubundu Befehlszeillensystem installiren
2: openssh-server
3: mc
4: htop
5: alsa-utils
6: autofs
7: acpid
8: python-software-properties
9: xserver-xorg
10: genisoimage
11: xdg-user-dirs
12: xinit
13: libmpeg2-4
14: upower
15: udisks
16: cdrecord

Repos hinzufügen:

freevdr:

Code:
sudo sh -c 'echo "deb http://satjoh.ath.cx/ oneiric main" >> /etc/apt/sources.list.d/freevdr.list'
sudo sh -c 'echo "deb-src http://satjoh.ath.cx/ oneiric main" >> /etc/apt/sources.list.d/freevdr.list'
sudo sh -c 'echo "deb http://satjoh.ath.cx/ oneiric non-free" >> /etc/apt/sources.list.d/freevdr.list'
sudo sh -c 'echo "deb-src http://satjoh.ath.cx/ oneiric non-free" >> /etc/apt/sources.list.d/freevdr.list'
sudo sh -c 'echo "deb http://satjoh.ath.cx/ oneiric contrib" >> /etc/apt/sources.list.d/freevdr.list'
sudo sh -c 'echo "deb-src http://satjoh.ath.cx/ oneiric contrib" >> /etc/apt/sources.list.d/freevdr.list'
  
sudo sh -c 'echo "Package: *" >> /etc/apt/preferences.d/preferences'
sudo sh -c 'echo "Pin: origin satjoh.ath.cx" >> /etc/apt/preferences.d/preferences'
sudo sh -c 'echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/preferences'

xbmc:
 
Code:
http://www.loggn.de/ubuntu-xbmc-repository-10-1-dharma-und-11-0-pre-mit-und-ohne-pvr/
sudo apt-add-repository ppa:alexandr-surkov/dharma-pvr
sudo apt-get update
http://www.produnis.de/blog/?p=1105
gpg --keyserver keyserver.ubuntu.com --recv xxxxxxxxxxxxxxxxxx
gpg --export --armor xxxxxxxxxxxxxxxxxx | sudo apt-key add -



17: freedm #ein umgebauter nodm

Hier die wesentlichen Änderungen:
 
in xsession.c

Code:
int freedm_xsession_init(struct freedm_xsession* s)
{
    s->child_body = NULL;
    s->conf_use_pam = true;
    s->conf_cleanup_xse = true;

    if (sigemptyset(&s->orig_signal_mask) == -1)
        log_err("sigemptyset error: %m");

    // Get the user we should run the session for
    if (!bounded_strcpy(s->conf_run_as, getenv_with_default("FREEDM_USER", "freevdr")))
        log_warn("username has been truncated");

    // Get the X session command
    char* file_name=(char*)"/etc/launcher";
      if ((access(file_name,F_OK))==-1)
        {
          file_name=(char*)"/usr/bin/startxfce4";
      if ((access(file_name,F_OK))==-1)
        {
          file_name=(char*)"/usr/bin/xbmc-standalone";
      if ((access(file_name,F_OK))==-1)
        {
          file_name=(char*)"/usr/bin/mythfrontend";
      if ((access(file_name,F_OK))==-1)
        {
          file_name=(char*)"/usr/share/freevdr/setup";
      if ((access(file_name,F_OK))==-1)
        {
    //alles nicht da, alles schlecht
     exit(1);
      }
     }
    }
   }
  }
     //printf("file_name: %s\n",file_name);
     if (!bounded_strcpy(s->conf_session_command, getenv_with_default("FREEDM_XSESSION", file_name)))
        log_warn("session command has been truncated");
    s->pid = -1;
    return E_SUCCESS;
}


Zenity scripte zur instalation erstellt, derzeit lauffähig:

- Grafigkarten Installation
- Frontend xbmc
- Backend tvheadend

Weitere in arbeit.

Scripte liegen in:

Code:
/usr/share/freevdr/

Frontends:

Code:
AUSWAHL=`zenity --list --radiolist --width=700 --height=350 --title="Frontend Installation:" --text="Ausgewaehlten Frontend installieren" --column="" --column Punkt --column Beschreibung \
\"\" Xfce4         "Xfce4 (Desktop)" \
\"\" MythTV         "MythTV (Frontend)" \
\"\" XBMC      "XBMC (Frontend)" \
\"\" VDR-x      "VDR-sxfe/xine (Frontend)" \
\"\" FREEVDR      "FREEVDR (Voll-System xfce4, xbmc & vdr)" \


Backends:

Code:
AUSWAHL=`zenity --list --radiolist --width=700 --height=350 --title="PVR-Backend Installation:" --text="Bitte PVR-Backend auswaehlen:" --column="" --column Punkt --column Beschreibung \
\"\" tvheadend          "Installiert tvheadend als PVR-Backend" \
\"\" vdr-1.7.xx            "Installiert vdr (1.7.xx) mit xvdr als PVR-Backend" \
\"\" mythtv            "Installiert Myth TV PVR-Backend" \


Backup Tool:

in:
Code:
/usr/share/freevdr/backup
und:
Code:
/usr/bin/backup.sh


10-freevdr.pkla

Code:
-------------------------------
[Actions for freevdr user]
Identity=unix-user:freevdr
Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*;org.freedesktop.udisks.*
ResultActive=yes
ResultAny=auth_admin
ResultInactive=yes
-------------------------------

in:
Code:
/var/lib/polkit-1/localauthority/50-local.d/

Damit das System auch vom user freevdr, unter dem alles läuft, ausgeschaltet werden darf.


Was fehlt noch?

Die automatische Instalation von:
 
- Xfce4 Desktop <-- in arbeit, ist ein Metapaket. Gerüst steht schon.
- MythTV Frontend <-- Hier brauche ich Hilfe, - Datenbanken configs......
- VDR-x Frontend <-- In arbeit, eigene VDR Pakete mit setup-plugin, einfache config über osd des VDR.
- FREEVDR Voll-System <-- In arbeit, ist ein Metapaket. Gerüst steht schon.
- vdr-1.7.xx PVR-Backend <-- In arbeit, eigene vdr Pakete mit setup-plugin, einfache config über osd des VDR.
- mythtv PVR-Backend <-- Hier brauche ich Hilfe Datenbanken configs ...

Warum das Ganze?
Ich denke man sollte es dem user überlassen, welche Hardware er einsetzen möchte.
Da der VDR derzeit nicht besonders gut mit ati und indel läuft, möchte ich hier eine Allternative anbieten, um möglichst einfach einen Multimedia PC zu installieren.

Getestet habe ich mit einer ati (vaapi) xbmc und tvheadend /intel g45 (kein vaapi) xbmc und tvheadend.
Mit beiden war ich zufrieden, mit Bild und Ton.

nvidia (vdbau) xbmc und tvheadend auch hier ein sauberes Bild und Ton.

Das Ganze entsteht in meiner Freizeit, also habt Nachsicht wenn etwas nicht funktioniert.
 
Ich werde weiter daran arbeiten, aber mit meinen beschrängten Wissen nimmt, das sehr viel Zeit in ansbruch.
Zum produkiven Einsatz ist es noch nicht geeignet, aber mit etwas Hilfe von euch könnte es was werden.



mfg
det  
1 Kommentar | Kommentar schreiben

xx neues freeVDR 3.0 im Betatest
August 20, 2010, 22:35:21 von Fireblade
Hi freeVDRler,
die neue 3.0 unter Ubuntu 10.04 Lucid steht zum geschlossenen Betatest bereit.
Wer testen möchte bitte PN an einen Moderator oder Admin nicht an mich!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Und macht mal eure Postfächer leer das man auch anworten kann!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.
Bedingungen: Signatur mit der Test-Hardware anlegen, wer 0 Post´s hat einfach mal ein paar Infos zur Linux-Erfahrung
So stell ich mir die PN vor:
Zitat
Hallo _____________ !

Würde gerne beim Betatest teilnehmen !

Habe hier ein Testsystem mit blabla ,oder Signatur ist vorhanden Zwinkernd

Desweiteren habe ich in dem xy-Forum schon gepostet und kenne mich ______ mit Linux aus
Gruß Axel
15 Kommentare | Kommentar schreiben

exclamation WICHTIG *** Änderungen der 2.1b zur 2.1a *** WICHTIG Lesen!!!!!
Januar 26, 2010, 17:35:17 von Fireblade
Hi @all,
leider ist gestern aus Krankheitsgründen das 2.1B Iso nicht in den Download gekommen, sorry für den Ausfall.

Änderungen gegenüber der 2.1a:
Overscan ist jetzt einstellbar:
VDR-SXFE,Xine, XBMC und XFCE4 haben jetzt in der /etc/freevdr/default.conf die Möglichkeit den Overscan einzustellen,
overscan_xfce=100 --> verkleinern macht das Bild größer für die anderen genauso

Einstellung für die verschiedenen TV-Geräte und aktivieren/deaktivieren von vdpau:
auch in der /etc/freevdr/default.conf zu ändern
Aspect=16:9 für 16:9 TV
#Aspect=4:3 für 4:3 TV

#video=vdpau <-- muss "entrautet" werden für vdpau
video=xv  <-- Standard im Iso für NICHT-Vdpau-Karten, muss auskommentiert (also # setzen) werden für vdpau-Nutzung

Änderungen am powerbutton:
Ausschalten über power (powerbutton.sh) führt jetzt dazu das zu VDR-sxfe oder Xine geschaltet wird und geprüft wird ob ein Timer gesetzt ist.
WICHTIG: in der remote.conf DARF kein power befehl vorhanden sein !!!!!!!!!!!!!

Dafür wird in /etc/lirc/lircrc eine Taste mit folgendem belegt

Code:
begin
  remote = NameDeinerFB
  button = User3 #(Beispiel)
  prog   = irexec
  repeat = 0
  config = /etc/acpi/powerbutton.sh
end


Der launcher ist überarbeitet um das Xine-Problem zu lösen.
Sollten sich Tonaussetzer, insbesondere bei HD-Sendern, hören lassen, folgendes in /root/xine/config versuchen:
Code:
# Anzahl der Videopuffer
# numeric, default: 500
engine.buffers.video_num_buffers:1000

VDR und lirc stoppen mit
Code:
system.sh stop
VDR und lirc starten mit
Code:
system.sh start

Die original-iso configs, falls irgendwas vergeigt wurde Zwinkernd liegen unter:
/usr/share/original/


Viel Spass wünscht das freeVDR-Team
0 Kommentare

xx [Announce] FreeVDR2.1
Dezember 31, 2009, 07:41:01 von det
Hallo VDR Community,

Link zur History 2.1b--> You are not allowed to view links. Register or Login
nach einiger Entwicklungszeit möchten wir euch unser neuestes FreeVDR2.1 präsentieren:

Oder wie habe ich in einer viertel Stunde ein lauffähiges System mit VDPAU und XBMC. Danke an alle die geholfen haben.

-Basierend auf Ubuntu 9.10 Karmic (keine Veränderungen der originalen Scripte, läut komplett als "root")
-Installer geht größer als 1TB /media wird bei Update einer 2.0e nicht gelöscht! Sonst kann's schief gehen
-VDR 1.7.10 mit Extensions Patch v.72
-Nvidia 190.52 Treiber
-Xinelib -r286 (mit allen notwendigen Patchen von Durchflieger, danke hierfür)
-Kernelversion 2.6.31-17-generic
-Lirc 0.8.6
-Schmaler, minimalistischer Desktop XFCE (4.6.0) mit folgenden Playern: SMplayer und Xine-ui (beide mit Vdpau-unterstützung)
-XBMC (r25282 mit PVR-Funktion)
-Defektes USBMOUNT ausgetauscht (You are not allowed to view links. Register or Login)
  (You are not allowed to view links. Register or Login)


Features:

-Alles basierend auf .deb Pakete, weitesgehenst für Freevdr vorkonfiguriert und um einfach updaten zu können (eigenes Repro): installierbare Plugins über apt-get install xxx
You are not allowed to view links. Register or Login
-Einige Plugins sind schon installiert: xine, xineliboutput, music-hd, streamdev-server (xbmc), text2skin, mplayer, vdr-addon-acpi
-Nodm wurde für Freevdr modifiziert und in Freevdr-Daemon umbenannt. Dieser ermöglicht eine Umschaltung zwischen VDR(VDR-SXFE/XINE)-XBMC-XFCE4 ohne X zu beenden. Möglich ist dies per Fernbedienung (irexec) oder OSD (commands.conf)
-Über das OSD einstellbar was zuerst gestartet werden soll (z.B. XBMC oder VDR, bzw XFCE4)
-Filecheck auf´s Auschalten verlegt
-Ceni für die einfache Konfiguration des Netzwerkes (Lan/Wlan)
-LCDProc 0.5.2 Scaleo patsch

Todo´s:

-Alsas 1.0.22 für unser System bauen
-Von euch genannte Fehler ausbauen
-Weitere DVB-Treiber im kernel integrieren

Installation:

Hier der Downloadlink: You are not allowed to view links. Register or Login Bitte nach dem Download die Endung .bmp entfernen und mit entsprechendem Brennprogramm brennen.

Bevor Ihr anfangt zu installieren bitte folgendes Script auf euer altes System kopieren und ausführen, somit werden alle alten notwendigen configs von euch gesichert (Lircmap.xml, remote.conf...).
You are not allowed to view links. Register or Login sichern.sh
Zurückgespielt werden diese dann einfach, nach der Installation, über das OSD! (Script nach /usr/bin schieben und die Rechte auf 755 setzten!)--kleiner als 2.0e kann schiefgehen!!!
Die /etc/asound.conf wird automatisch erstellt für HDMI, sollte eine andere benötigt werden, muß diese händisch umgestellt werden (aplay -l). Nach dem ersten Start werdet Ihr auf XFCE4 landen, hier könnt Ihr über die Nvidia-settings eure xorg.conf anpassen und über Ceni euer Netzwerk. Sobald Ihr euch aus XFCE4 auslogt, landet Ihr in Xineliboutput und könnt unter Befehle den Start festlegen:

FreeVDR-Einstellungen...
-Frontend einstellen...
--Xine als Ausgabe setzen (Achtung! VDR Neustart erforderlich)
--SXFE als Ausgabe setzen (Achtung! VDR Neustart erforderlich)
-Startverhalten festlegen...
--Boot - VDR (hiermit startet immer das gewählte VDR-Frontend zuerst)
--Boot - XBMC (hiermit startet XBMC immer zuerst)
--Boot - XFCE4 (so ist alles wie beim ersten Start nach der Installation)

Um LCDProc zu starten, muß in /etc/default/LCDd ein "yes" rein:

# shall LCDd be started (yes/no)
LCDd_ENABLED=no

Um das Modul eures LCD´s einzustellen, müßt Ihr unter /etc/LCDd.conf den "Driver" einstellen (Zeile 44):

Driver=dm140 (Scaleo e)


Zu weiteren Fragen und Konfigurationshilfen bekommt Ihr hier Antworten: You are not allowed to view links. Register or Login

Nun wünschen wir euch viel Spaß und hoffen auf Unterstützung.

Grüße

Euer Freevdr-Team
13 Kommentare | Kommentar schreiben

exclamation Wichtiger Hinweis zum Downloadbereich
September 28, 2009, 21:11:35 von Fireblade
Grundsätzliches für den Downloadbereich:
Neue Iso´s werden angekündigt, wer ein xyz.iso im Download findet das NICHT angekündigt ist, dann sollte man es nicht downzuloaden.
Die Iso's haben fortlaufende Buchstabenendungen (2.0c,2.0d,etc), es werden dazu in der Ankündigung auch Installationshinweise gegeben.
Das freeVDR-Team
0 Kommentare
Umfrage