YaVDR/FullFeaturedSDMod

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Fernbedienung einrichten)
K (yaVDR 0.3 Installation)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:
 
== yaVDR 0.3 Installation ==
 
== yaVDR 0.3 Installation ==
  
yaVDR Installation[http://www.vdr-wiki.de/wiki/index.php/YaVDR/Installation]
+
* [[YaVDR/Installation|yaVDR sollte gemäß Standard installiert ein]]
 
+
* bzw. das System auf den aktuellen Stand gebracht werden
System-Update:
+
 
+
 
<pre>sudo apt-get update
 
<pre>sudo apt-get update
 
sudo apt-get dist-upgrade</pre>
 
sudo apt-get dist-upgrade</pre>
Zeile 35: Zeile 33:
 
<pre>OSDAspect = 1.066667
 
<pre>OSDAspect = 1.066667
 
OSDHeight = 507
 
OSDHeight = 507
OSDHeightP = 0.880000
+
OSDHeightP = 0.850000
 
OSDLanguage = de_DE
 
OSDLanguage = de_DE
 
OSDLeft = 29
 
OSDLeft = 29
Zeile 53: Zeile 51:
 
- vdr-plugin-remote über das webfrontend installieren
 
- vdr-plugin-remote über das webfrontend installieren
  
- /etc/udev/rules.d/70-remote-device.rules anlegen und mit folgendem Inhalt füllen
+
- /etc/udev/rules.d/70-remote-device.rules anlegen und mit folgendem Inhalt füllen:
 
<pre>SUBSYSTEM!="input", GOTO="remote_event_grp_end"
 
<pre>SUBSYSTEM!="input", GOTO="remote_event_grp_end"
 
ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="vdr" SYMLINK+="input/ir"
 
ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="vdr" SYMLINK+="input/ir"
 
LABEL="remote_event_grp_end"</pre>
 
LABEL="remote_event_grp_end"</pre>
  
- Den Besitzer der Datei /proc/av7110_ir von root zu vdr ändern.
+
- /etc/modprobe.d/av7110_ir.conf mit folgendem Inhalt anlegen, um den Besitzer/Gruppe der Datei /proc/av7110_ir dauerhaft von root zu vdr zu ändern:
 
 
<pre>chown vdr:vdr /proc/av7110_ir</pre>
+
<pre>install dvb_ttpci /sbin/modprobe  --ignore-install  dvb_ttpci && chown vdr:vdr /proc/av7110_ir</pre>
 
+
Edit: Der Besitzter ist nach einem Neustart wieder root und die Fernbedienung ist dadurch nicht nutzbar. Wie dies zu beheben ist muss ich noch herausfinden.
+
  
 
- vdr neustarten und anschließend die Fernbedienung anlernen.
 
- vdr neustarten und anschließend die Fernbedienung anlernen.
  
<pre>sudo restart vdr</pre>
+
<pre>sudo stop vdr && sudo modprobe -rf dvb-ttpci && sudo modprobe dvb-ttpci</pre>
  
 
[[Kategorie:YaVDR|F]]
 
[[Kategorie:YaVDR|F]]

Aktuelle Version vom 6. Mai 2012, 06:23 Uhr

Inhaltsverzeichnis

[Bearbeiten] Warum FullFeatured mit yaVDR?

Bei der Reanimation meines alten VDR auf FF DVB-S Basis habe ich mich für yaVDR 0.3 entschieden. Obwohl yaVDR offiziell keine FullFeatured Karten unterstützt und in Verbindung mit der FF auch kein HD und XBMC möglich sind, überwiegen für mich die Vorteile einer aktuellen Distribution und der Tatsache in meiner VDR-Landschaft nicht unterschiedliche Distributionen zu warten.

[Bearbeiten] yaVDR 0.3 Installation

sudo apt-get update
sudo apt-get dist-upgrade

[Bearbeiten] yaVDR an die Anforderungen einer FullFeatured Karte anpassen

- VDR-Frontend über das webfrontend auf headless ändern

- Über Putty dvbsddevice installieren

apt-get install vdr-plugin-dvbsddevice

- Primäres DVB device in der /etc/vdr/setup.conf ändern

PrimaryDVB = 1


[Bearbeiten] Skin auf EnigmaNG wechseln

Standardmäßig ist bei yaVDR 0.3 als Skin Anthra eingestellt. Dieser kann allerdings nicht von der FullFeatured Karte genutzt werden. Zudem ist das OSD zunächst zu groß eingestellt.


- skinenigmang über das webfrontend installieren

- Größe und Skin des OSD in der /etc/vdr/setup.conf einstellen

OSDAspect = 1.066667
OSDHeight = 507
OSDHeightP = 0.850000
OSDLanguage = de_DE
OSDLeft = 29
OSDLeftP = 0.040000
OSDMessageTime = 1
OSDSkin = EnigmaNG
OSDTheme = default
OSDTop = 23
OSDTopP = 0.040000
OSDWidth = 648
OSDWidthP = 0.900000

[Bearbeiten] Fernbedienung einrichten

Da es Probleme mit den Rechten beim Anlernen der Fernbedienung gibt, muss nach der Installation des remote-Plugins noch eine Regel erstellt werden und der Besitzer einer Datei geändert werden.

- vdr-plugin-remote über das webfrontend installieren

- /etc/udev/rules.d/70-remote-device.rules anlegen und mit folgendem Inhalt füllen:

SUBSYSTEM!="input", GOTO="remote_event_grp_end"
ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="vdr" SYMLINK+="input/ir"
LABEL="remote_event_grp_end"

- /etc/modprobe.d/av7110_ir.conf mit folgendem Inhalt anlegen, um den Besitzer/Gruppe der Datei /proc/av7110_ir dauerhaft von root zu vdr zu ändern:

install dvb_ttpci /sbin/modprobe  --ignore-install  dvb_ttpci && chown vdr:vdr /proc/av7110_ir

- vdr neustarten und anschließend die Fernbedienung anlernen.

sudo stop vdr && sudo modprobe -rf dvb-ttpci && sudo modprobe dvb-ttpci