Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> HowTo: Update VDR 2.0.4 auf 2.0.6, ... Update der stable-Version
NetWraith
Geschrieben am: Samstag, 26.April 2014, 12:50 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Hallo,

für alle, die noch die ursprüngliche VDR Version V2.0.4 aus der Gen2VDR V4 einsetzen und nicht interessiert sind, die Entwicklerversionen V2.1.x auf Ihrem "Produktivsystem" einzusetzen, habe ich hier eine kurze Anleitung, wie man die V2.0.4 auf die V2.0.6 (stable) bringt.

Voraussetzungen:
- Gen2VDR V4 mit VDR 2.0.4 (Release 131102 inkl. aller Updates)
- optional: aktuelle Gentoo World-Updates

CODE
stp vdr g2vgui
cd /usr/local/src
cp -a vdr-2.0.4 vdr-2.0.6
rm VDR
ln -s vdr-2.0.6 VDR
cd VDR
wget -O ../patches/2.0/vdr-2.0.4-2.0.5.diff "ftp://ftp.tvdr.de/vdr/Developer/vdr-2.0.4-2.0.5.diff"
wget -O ../patches/2.0/vdr-2.0.5-2.0.6.diff "ftp://ftp.tvdr.de/vdr/Developer/vdr-2.0.5-2.0.6.diff"
patch -p1 < ../patches/2.0/vdr-2.0.4-2.0.5.diff
patch -p1 < ../patches/2.0/vdr-2.0.5-2.0.6.diff


Sollte man nun folgende Fehlermeldung beim Patchen der Datei "pat.c" haben,
CODE
vdr VDR # patch -p1 < ../patches/2.0/vdr-2.0.5-2.0.6.diff
[...]
patching file nit.c
patching file nit.h
patching file pat.c
Hunk #2 FAILED at 12.
Hunk #3 succeeded at 230 (offset 1 line).
Hunk #4 succeeded at 595 (offset 22 lines).
1 out of 4 hunks FAILED -- saving rejects to file pat.c.rej
patching file pat.h
patching file recorder.c
patching file recording.c
[...]


dann bitte folgenden Patch mit anwenden:
CODE
wget -O ../patches/2.0/vdr206-pat.c.diff "http://www.netwraith.de/vdr/download/v4/vdr206-pat.c.diff"
patch -p1 < ../patches/2.0/vdr206-pat.c.diff


Danach kann man optional die Plugins aktualisieren:
CODE
/_config/bin/g2v_updplgs.sh


Jetzt bauen wir den VDR neu:
CODE
/_config/bin/build-vdr2.sh

Build Debug-Code und Make-Clean mit "J" bestätigen.

Zum Abschluss noch alles installieren - laut Helmut können hier Fehler ignoriert werden:
CODE
/_config/bin/instvdr.sh
stt vdr g2vgui


Grundlage zu dieser Anleitung war eine frühere Anleitung von mir:
https://www.gen2vdr.de/forum/index.php?showtopic=9545

Da ich mein System mit World-Updates aktuell halte und ein paar Plugins für diverse Bibliotheken und für gcc-4.7.3 gefixt habe, kann es durch aus sein, dass es das eine oder andere Problem bei den Plugins gibt.
Zur Zeit bauen bei mir nur CDDA und DYNAMITE (fehlender Patch!) nicht.

Vielleicht kann jemand die Anleitung testen, der noch einen sehr natives Gen2VDR 4 mit VDR 2.0.4 hat und kurz Bescheid geben, ob es Probleme gegeben hat.

vy 55 e 73 ...
NetWraith
Email Poster
Top
kare
Geschrieben am: Samstag, 26.April 2014, 18:48 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



bei mir, auf einem reycom100, hats geklappt.

bei mir kommen halt eine Menge Warnungen wegen veralteter makefiles der Plugins. Da müsste man jedes einzeln behandeln oder?

Ein rein optisches "Problem": die Icons der Kanäle sind weg, ist für mich aber nicht wirklich ein Problem.
Email Poster
Top
NetWraith
Geschrieben am: Samstag, 26.April 2014, 23:22 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



QUOTE (kare @ Samstag, 26.April 2014, 18:48 Uhr)
Ein rein optisches "Problem": die Icons der Kanäle sind weg, ist für mich aber nicht wirklich ein Problem.

Die Warnungen kannst Du ignorieren.

Hast Du ein Update der Plugins gemacht? Falls ja, dann kann es sein, dass Du noch die Icons an die richtige Stelle kopieren mußt. Kann ich Dir morgen vormittag schreiben :) .
Email Poster
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 08:55 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



Das wäre fein, danke.

ein Update der Plugins hab ich gemacht ja.

edit:
hab vergessen zu erwähnen:
habe kurz vorher erst von 2.0.2 uf .4 ubgedatet, glaube, da waren die Icons schon weg.

sorry
Email Poster
Top
NetWraith
Geschrieben am: Sonntag, 27.April 2014, 09:35 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Schau mal unter
CODE
/usr/local/src/VDR/PLUGINS/src/skinnopacity

Da findest Du das README und die Quelle der Icons.

Die Icons, Themeconfigs und Logos werden unter
CODE
/etc/vdr/plugins/skinnopacity

angelegt.

Hier der wichtige Auszug aus der README bzgl. der Logos:
QUOTE
I recommend to use channel logos from https://github.com/3PO/Senderlogos
To download them just change in the directory you want to place the logos
and do a:
git clone https://github.com/3PO/Senderlogos.git logos
An update of the logos can then be done with a "git pull" just inside this
directory.

Und eine kurze Anleitung dazu - jetzt vollständig für alle "Copy&Paster" :rolleyes: :
CODE
stp vdr g2vgui
cd /etc/vdr/plugins/skinnopacity
mv icons icons.orig
mv logos logos.orig
mkdir icons
mkdir themeconfigs
git clone https://github.com/3PO/Senderlogos.git logos
cp /usr/local/src/VDR/PLUGINS/src/skinnopacity/themes/* /etc/vdr/themes
cp -r /usr/local/src/VDR/PLUGINS/src/skinnopacity/icons/* /etc/vdr/plugins/skinnopacity/icons
cp /usr/local/src/VDR/PLUGINS/src/skinnopacity/conf/* /etc/vdr/plugins/skinnopacity/themeconfigs
stt vdr g2vgui


vy 55 ...
NetWraith
Email Poster
Top
daxxa
Geschrieben am: Sonntag, 27.April 2014, 10:20 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 396
Mitgliedsnummer.: 3401
Mitglied seit: 2008-01-11



hallo NetWraith

da Feld noch was sonst ist die Oberfläche schwarz

cd /etc/vdr/plugins/skinnopacity
mkdir themeconfigs
cp -a /usr/local/src/VDR/PLUGINS/src/skinnopacity/conf/* /etc/vdr/plugins/skinnopacity/themeconfigs


daxxa
Email Poster
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 10:40 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



QUOTE (NetWraith @ Sonntag, 27.April 2014, 09:35 Uhr)
Schau mal unter
CODE
/usr/local/src/VDR/PLUGINS/src/skinnopacity

Da findest Du das README und die Quelle der Icons.

Die Icons und Logos werden unter
CODE
/etc/vdr/plugins/skinnopacity

angelegt.

Hier der wichtige Auszug aus der README bzgl. der Logos:
QUOTE
I recommend to use channel logos from https://github.com/3PO/Senderlogos
To download them just change in the directory you want to place the logos
and do a:
git clone https://github.com/3PO/Senderlogos.git logos
An update of the logos can then be done with a "git pull" just inside this
directory.

Und eine kurze Anleitung dazu:
CODE
cd /etc/vdr/plugins/skinnopacity
mv icons icons.orig
git clone https://github.com/3PO/Senderlogos.git logos
cp /usr/local/src/VDR/PLUGINS/src/skinnopacity/themes/* /etc/vdr/themes
cp -r /usr/local/src/VDR/PLUGINS/src/skinnopacity/icons/* /etc/vdr/plugins/skinnopacity/icons


vy 55 ...
NetWraith

Hallo Net Wraith,

hab jetzt gemerkt, es geht um die Logos, nicht Icons.
die Logos waren im Dateisystem vorhanden, also statt
CODE

mv icons icons.orig


das
CODE

mv logos logos.orig


und hab trotzdem über git clone aktualisiert, hat jetzt aber nix gebracht.

hab jetzt auch noch ein bisschen mit den Einstellungen des Plugins gespielt (anhand des README), sollte eigentlich so passen

komm aber da nicht drauf, was da los ist, evtl irgendwo eine Pfadangabe.

vielleicht fällt ja noch jemanden was ein, ist aber wirklich nicht tragisch
Email Poster
Top
NetWraith
Geschrieben am: Sonntag, 27.April 2014, 12:25 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Ich hab das Ganze bzgl. skinnopacity nochmals angepasst. Viel Erfolg!
Email Poster
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 14:45 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



ja, ich weiss ja, das ich nicht der Obercrack bin :wacko:

was ich jetzt nicht kapier:
im Log (man kann ja das Log für "Bilder laden" einschalten) erscheint:
CODE

Apr 27 15:31:15 [vdr] [24055] nopacity: trying to load: /etc/vdr/plugins/skinnopacity/logos/darkblue/das erste hd (s).png
Apr 27 15:31:15 [vdr] [24055] nopacity: Magick Error: vdr: unable to open file `/etc/vdr/plugins/skinnopacity/logos/darkblue/das erste hd (s).png' @ error/png.c/ReadPNGImage/3733


die Datei 'das erste hd.png' gibt es, aber nicht 'das erste hd (s).png'

das sollte wohl irgendwo generiert werden, oder?
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.April 2014, 15:21 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Und der Sender heißt wirklich "das erste hd (s)" ?? :blink:

Bei mir gibt es diesen Sender nicht:

CODE
vdr01_64 ~ # grep -i "das erste" /etc/vdr/channels.conf
Das Erste HD;ARD:11493:HC23M5O35P0S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0
Das Erste;SWR:514000:B8:T:27500:257=2:258=deu@4,259=mis@4:260:0:224:8468:14337:0
Das Erste;ARD:11837:HC34M2S0:S19.2E:27500:101=2:102=deu@3,103=mis@3;106=deu@106:104;105=deu:0:28106:1:1101:0
DAS ERSTE;M-Three satcom:11541:VC56M2S0:S13.0E:22000:300=2:301=deu@3:302:0:3622:200:1800:0
vdr01_64 ~ #
Email PosterUsers WebsiteICQ
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 15:59 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



Äh, hab mich wohl falsch ausgedrückt:

der Sender heisst bei mir auch Das Erste Hd.

mein Frage bezog sich darauf, warum das Plugin nach der Datei "das erste hd (s).png" sucht, wenn der Sender "das erste hd" heisst.

edit:
jetzt seh ich gerade, daß dieses (s) auch im OSD hinter jedem Kanal steht, in der /etc/vdr/channels.conf sind die Kanäle aber ganz normal benamt.
:angry:
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.April 2014, 16:08 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Poste doch mal die Ausgabe von:

CODE
grep -i "das erste" /etc/vdr/channels.conf
Email PosterUsers WebsiteICQ
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 16:10 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



ups, siehe oben das edit

CODE

Das Erste HD;ARD:11494:HC23M5O35P0S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0
Das Erste;ARD:11837:HC34M2S0:S19.2E:27500:101=2:102=deu@3,103=mis@3;106=deu@106:104;105=deu:0:28106:1:1101:0
Das Erste HD alt;ARD:11361:HC23M5O35P0S1:S19.2E:22000:6010=27:0:0:0:11100:1:1011:0
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.April 2014, 16:24 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (kare @ Sonntag, 27.April 2014, 15:59 Uhr)


edit:
jetzt seh ich gerade, daß dieses (s) auch im OSD hinter jedem Kanal steht, in der /etc/vdr/channels.conf sind die Kanäle aber ganz normal benamt.
:angry:

Menü --> Einstellungen --> Sonstiges --> Kanalnamen mit Quelle anzeigen

Das auf "nein" stellen, dann sind die (S) weg. ;)
Email PosterUsers WebsiteICQ
Top
kare
Geschrieben am: Sonntag, 27.April 2014, 16:35 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 210
Mitgliedsnummer.: 16503
Mitglied seit: 2012-06-20



grrrr!

und schon sind die Logos wieder da.
meine Fresse, so einfach.

Danke!
Email Poster
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll