[gelöst]nach dist-upgrade Proleme mit skin-anthra

  • Mit dem upgrade kam

    Code
    Vorbereitung zum Ersetzen von vdr-skin-anthra-1920-fse 0.1.1-1yavdr0~precise (durch .../vdr-skin-anthra-1920-fse_0.1.3-1
    yavdr0~precise_all.deb) ...
    ...
    vdr-skin-anthra-1920-fse (0.1.3-1yavdr0~precise) wird eingerichtet ...


    Seitdem haben alle Menüs eine Schriftgröße, die man aus 100 Metern Entfernung noch lesen könnte und statt Kanallogos wird ein VDR-Logo angezeigt.


    Kann mir jemand auf die Sprünge helfen?


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

    Einmal editiert, zuletzt von NullP ()

  • Hallo,


    ist beides eine Einstellungssache in der Make.config.


    Ich habe das neue Paket gerade mal mit einem älteren für natty verglichen. Das ältere war wohl mit 'HEIGHT58 = 1' erstellt, dann ist der Default-Menüfont "VDRSymbols Sans:Book@27", bei dem neueren Paket ist HEIGHT68 = 1 voreingestellt mit Default-Menüfont "VDRSymbols Sans:Book@36".


    Der Pfad zu den Logos hat sich in der Voreinstellung auch geändert und zwar auf /var/lib/vdr/anthralogos (copperhead). Vorher war das AFAIR /var/lib/vdr/liquid-channel-logos4anthra (liquidolze), aber das könntest du ja auch selbst hinbiegen. Dass ein VDR-Logo angezeigt wird, liegt daran, dass ich das jetzt als Platzhalter direkt im Skinverzeichnis hinterlegt habe, falls 'einzelne' Logos nicht gefunden werden.


    Also: Logopfad kannst du schnell selbst erledigen, wegen der Höhe der Menüeinträge bzw der damit verbundenen Schriftgröße müsstest du entweder auf fnu hoffen, dass er das Paket mit geänderten Einstellungen neu zur Verfügung stellt bzw bauen lässt oder auch hier selbst Hand anlegen. In der Doku von seahawk1986 gibt es (gab es zumindest mal) eine Anleitung, wie man die Skins - individuell konfiguriert - selbst als yaVDR-Paket erstellen kann.

  • Besten Dank.


    Was die Logos angeht, muss ich erst mal rausfinden, welche ich überhaupt habe und wo die liegen... aber danach sollte das ja mit einem link schnell erledigt sein.


    Pakete selber bauen is nich, dazu hab ich mir keine Rundum-sorglos-Distri geholt ;)


    [update]
    Das mit den Logos hat geklappt (lagen nat. weder unter anthra* noch unter liquid*, sondern unter channellogos, weiß der Henker, was ich da angestellt hab),
    Danke nochmals.


    fnu: fall du zufällig mitlesen solltest - könnte man dich dazu bewegen, wieder auf kleinere Schriften zurückzugehen?


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

    Einmal editiert, zuletzt von NullP ()


  • Rundum-sorglos-Distri geholt ;)


    Dann solltest du beim getesteten Standardskin bleiben und nicht skins aus grauer Vorzeit verwenden - dann bist sorgenlos ...


    EDIT: nehme die graue Vorzeit zurück. Hab gesehen dass Tomas eine neue Version vor ein paar Minuten verkündet hat...


    Lg,
    Joe

  • beim getesteten Standardskin bleiben


    Der da wäre?
    Bei mir ist Anthra seit Jahre im Einsatz und kann damit wohl als getestet und als (mein persönlicher) Standard gelten.


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • Hab jetzt gesehen, dass beim Anthra..FSE ein Makefile incl, Make.config dabei sind. Damit lässt sich's dann wohl doch leicht selber machen.


    Kann's zwar grad nicht testen wegen laufender Aufnahmen, aber ich vermute, das Problem hat sich damit erledigt.


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • fnu: fall du zufällig mitlesen solltest - könnte man dich dazu bewegen, wieder auf kleinere Schriften zurückzugehen?

    Dazu muß mich niemand überreden, es war nicht die Absicht etwas zu ändern, sondern möglichst nahtlos zu arbeiten.


    Ich habe mir das alte Upstream-Archiv (0.1.1) eben angeschaut und das Neue, im Alten ist tatsächlich "HEIGHT58 = 1" definiert, im neuen (0.1.3) "HEIGHT68 = 1". Das Upstream-Paket fassen wir grundsätzlich bei Debian/Ubuntu Paketen nicht an, ändern was nötig ist im Packaging-Prozess, aber eine Änderung an diesem Punkt gehörte in keiner der alten Version dazu. Generell könnte ich die Grundeinstellung aber im PPA Paket anpassen.


    Rundum-Sorglos gibt es bei diesen Skins nicht so wirklich, da man sie mit etlichen Parametern eigenen Bedürfnissen anpassen kann. Die Pakete die ich hier geschnürt habe enthalten immer alles nötige, Make.config, Makefile, ist alles enthalten und kann jeder nach Gusto anpassen. hoplo hatte da eine andere Meinung zu früher ... ;)


    Gehen wir es doch mal an diesem Beispiel durch:


    Code
    #/> cd /usr/share/vdr-skins/anthra_1920_FSE#/usr/share/vdr-skins/anthra_1920_FSE> vi Make.config=> nun alle gewünschten Punkte definieren oder auch deaktivieren, habe einige Punkte kommentiert...###### MENUHEIGHT  ###### height of menuentries#HEIGHT58 = 1 => z.B. hier ändernHEIGHT68 = 1##### VIDEOSIZE ###### shows the current videosize in channelInfo# if you uncomment this option, be aware to have text2skin with patch from here:# http://projects.vdr-developer.org/issues/465# or recent git-version,# otherwise text2skin will not accept the skinfile!VIDEOSIZE = 1########################## CHANNELLOGOS #######NOLOGOS = 1LOGOSRIGHT = 1 => Kanallogos links oder rechts?#LOGOSLEFT = 1###### path to the channellogos, escape slashes with backslashes! ############ e.g. CHANNELLOGOSPATH = \/etc\/vdr\/plugins\/text2skin\/liquid-channel-logos4anthra #####CHANNELLOGOSPATH = \/var\/lib\/vdr\/anthralogos => der Pfad ist frei wählbar, dieser steht schon lange so in den Paketen##### SEPARATORLOGOS ######SEPARATORLOGOS-LEFT = 1#SEPARATORLOGOS-RIGHT = 1###### path to the channellogos, escape slashes with backslashes! ############ e.g. SEPARATORLOGOSPATH = \/etc\/vdr\/plugins\/text2skin\/Separatorlogos #####SEPARATORLOGOSPATH = ..\/Separatorlogos...###### MENULOGOS  #####MENULOGOS = 1#NOMENULOGOS = 1###### EPGIMAGES ######EPGIMAGES = 1###### path to the epgimages, escape slashes with backslashes! ############ e.g. EPGIMAGESPATH=\/etc\/vdr\/plugins\/tvm2vdr\/epgimages ######EPGIMAGESPATH = \/var\/cache\/vdr\/epgimages###### EPGIMAGESFORMAT ############ default EPGIMAGESFORMAT and RECORDINGIMAGEsFORMAT is png, uncomment the following line, if you have jpgs #######EPGIMAGESJPG = 1###### RECORDINGIMAGES #####RECORDINGIMAGES = 1###### Filename of RECORDINGIMAGERECORDINGIMAGENAME = thumbnail###### TIMER-INFO_MAIN-MENU ######TIMER-INFO_MAIN-MENU = 1RUNNING_TIMER_BLINK = 1###### MAINMENUFONTS #######SMALLMENUFONT = 1DEFAULTMENUFONT = 1#LARGEMENUFONT = 1##### SIGNAL #######DIGIT_SIGNAL = 1GRAPH_SIGNAL = 1#####!!!only for yaVDR-users!!!#####yaVDR = 1 => Nur dieser Punkt wird von yaVDR tatsächlich gegenüber dem Upstream-Paket verändert!...#/usr/share/vdr-skins/anthra_1920_FSE> make clean#/usr/share/vdr-skins/anthra_1920_FSE> make


    Nun den Skin neu laden, am einfachsten mit einem VDR Restart ... geht aber auch im laufenden Betrieb, Menu, OSD, einen anderen Skin, z.B. standard wählen und aktivieren, anschliessend sofort wieder zurückändern und aktivieren, dabei wird die Skin Datei neu eingelesen ...


    Regards
    fnu

    HowTo: APT pinning

    2 Mal editiert, zuletzt von fnu ()

  • Wenn ich das Paket generell eh nochmals anfassen soll, könnte ich grad einige Punkte der Make.config übernehmen, wie die meisten Nutzer sie gerne haben möchten?


    Den Punkt "HEIGHT58=1" habe ich notiert ...


    Regards
    fnu

    HowTo: APT pinning

  • Rundum-Sorglos gibt es bei diesen Skins nicht so wirklich, da man sie mit etlichen Parametern eigenen Bedürfnissen anpassen kann. Die Pakete die ich hier geschnürt habe enthalten immer alles nötige, Make.config, Makefile, ist alles enthalten und kann jeder nach Gusto anpassen. hoplo hatte da eine andere Meinung zu früher ... ;)


    Das hatte ich inzwischen auch gesehen. Find ich klasse.


    Wenn ich das Paket generell eh nochmals anfassen soll, könnte ich grad einige Punkte der Make.config übernehmen, wie die meisten Nutzer sie gerne haben möchten?


    Was mich angeht, ist das Problem behoben und die Sache damit erledigt.
    Ich kann den Thread aber gern offen lassen, als Sammelstelle für weitere Wünsche.


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • Ohne mir die Source angesehen zu haben, weil ich noch einige Tage unterwegs bin. Was macht der Parameter yaVDR=1?


    Andy

  • Moin,


    dann möchte auch ich mal meinen Teil dazu beitragen. Seit heute bekomme ich keine EPG Images mehr angezeigt.

    Code
    vdr-skin-anthra-1920-fse:
      Installiert: 0.1.3-1yavdr0~precise
      Kandidat:    0.1.3-1yavdr0~precise
      Versionstabelle:
         0.1.3-1yavdr0~precise 0
            500 http://ppa.launchpad.net/yavdr/main/ubuntu/ precise/main amd64 Packages
     *** 0.1.3-1yavdr0~precise 0
            100 /var/lib/dpkg/status


    Make.config habe ich für mich passend angepasst.

    Code
    HEIGHT58 = 1
    EPGIMAGESJPG = 1
    RECORDINGIMAGENAME = thumbnail_0


    Die Recording Images bekomme ich angezeigt, EPG Images nicht. Im Skin steht


    Das sollte eigentlich passen, wenn sich nicht die {PresentEventID} geändert hat... ?(


    Cheers,
    Ole

  • Was mich angeht, ist das Problem behoben und die Sache damit erledigt.

    Ok, aber "HEIGHT58 = 1" werde ich trotzdem noch als Default setzen, war ja seither immer so ...


    Was macht der Parameter yaVDR=1?

    Setzt die Menulogos passend für yaVDR.


    OleS


    Mir fällt da leider auch nichts zu ein, lt. tomas hat sich bei diesem Skin nur die Farbe des Balkens geändert, ich selbst nutze anthra-1920-FSt und keine epgimages, ausser:

    Make.config habe ich für mich passend angepasst.

    "make clean" & "make" anschließend durchgeführt?


    Wer nutzt noch epgimages mit anthra-1920-FSE?


    Klär mich mal kurz auf "RECORDINGIMAGENAME = thumbnail_0"?


    Regards
    fnu

    HowTo: APT pinning

    Einmal editiert, zuletzt von fnu ()

  • Klär mich mal kurz auf "RECORDINGIMAGENAME = thumbnail_0"?


    Das kommt von meinem R61copy_epgimage_oles


    Es gab mal Zeiten, da lieferten bestimmte EPG-Provider mehr als nur ein Bildchen zur Sendung,
    daher habe ich mir das gebastelt und damit ich im OSD auch noch das erste Bildchen gezeigt
    bekomme, ist bei mir RECORDINGIMAGENAME = thumbnail_0


    Cheers,
    Ole

  • Hallo,


    erst mal sorry für die Verwirrung. Ich teste die Skins vor dem Packen mit unterschiedlichen Einstellungen und habe dieses Mal wohl teilweise vergessen, die bisher gewohnten Default-Einstellungen wieder herzustellen.....


    fnu: ich finde es auch gut, dass du alles nötige zum Erstellen eines eigenen Skinfiles gleich mit in das *deb packst.
    Nur weil man an *einer* Datei was ändern will, muss man ja nicht gleich ein komplett neues Paket bauen lassen....auch wenn Hardcore-Debianer das sicher anders sehen....


    OleS: was sagt denn


    Code
    find /var/cache/vdr/epgimages -name 115528*
  • tomas:

    Code
    root@htpc:~# find /var/cache/vdr/epgimages -name 115528*
    root@htpc:~#


    Was nicht heisst, dass ich keine EPG Images hätte... ;)


    Code
    root@htpc:/var/cache/vdr/epgimages# grep 66077 /var/cache/vdr/epg.data
    E 66077 1397338500 5100 50 6
    root@htpc:/var/cache/vdr/epgimages# ll 66077*
    lrwxrwxrwx 1 vdr vdr 23 Apr 10 08:15 66077_0.jpg -> ./images/54333741_l.jpg


    http://image-upload.de/file/OMeyRc/b4b54100eb.png
    http://image-upload.de/file/cOp699/db8ba8b507.png



    Cheers,
    Ole

    2 Mal editiert, zuletzt von OleS ()

  • ...auch wenn Hardcore-Debianer das sicher anders sehen....

    Nun, ich versuche Pakate streng nach den mir bekannten Regel zu packen, bei diesen Skins ist das aber schwierig. Man müßte entweder ein Paket für jede Config-Variante vorhalten oder ein debconf implmentieren, damit man es per dpkg-reconfigure anpassen könnte. Evtl. versuche ich das mal bei dem eh anstehenden globalen Umbau und vorallem soll/muß es ein "copy only" Paket werden ...


    Regards
    fnu

    HowTo: APT pinning

  • Code
    root@htpc:~# find /var/cache/vdr/epgimages -name 115528*
    root@htpc:~#


    Seltsam, 115528 ist die EventID der Sendung auf dem Ersten heute abend 20:15. Bei mir gibt es das Bild.
    Das Problem besteht wirklich erst seit dem Update des anthras? Hast du mal mit einem anderen Skin, der die Bildchen anzeigen kann, getestet?


    fnu: ich wollte keine Grundsatzdiskussion anfangen. Ich persönlich sehe auch nach zwölf Jahren Debian keine Veranlassung, für mich 'privat' irgendwas, was mit dem VDR zu tun hat, zu paketieren. Bei einem Mitarbeiter einer Distri führt natürlich kein Weg dran vorbei, klaro. dpkg-reconfigure wäre wohl eine gute Lösung, aber ob sich der Aufwand wirklich lohnt. Wären IMHO sicher nicht viele, die das dann auch nutzen würden.

  • Seltsam, 115528 ist die EventID der Sendung auf dem Ersten heute abend 20:15.


    Ich habe epgd und epg2vdr im Einsatz, da werden die IDs anders gesetzt/generiert. Im Live habe ich für die Sendung ein Bildchen, im anthra nicht.
    Die Sendung hat bei mir die ID 29495 und in /var/cache/vdr/epgimages habe ich 29495_0.jpg -> ./images/56758296_l.jpg.


    Dann muss ich deinen Skin anpassen, damit das "_0" an die ID gehängt wird. Hat sich also erledigt. Danke an alle!


    Cheers,
    Ole

  • ich wollte keine Grundsatzdiskussion anfangen.

    Habe ich auch so nicht verstanden, aber die Dinge sind halt historisch gewachsen und müßte eh mal revidiert werden ...


    dpkg-reconfigure wäre wohl eine gute Lösung, aber ob sich der Aufwand wirklich lohnt. Wären IMHO sicher nicht viele, die das dann auch nutzen würden.

    Wenn's zuviel Aufwand ist, mache ich es eh nicht, die Skins ist ja auch eher was für unsere kleineres VDR Universum ... wie jetzt hier, wichtig war das die letzten Version verfügbar werden ...


    Dann muss ich deinen Skin anpassen, damit das "_0" an die ID gehängt wird. Hat sich also erledigt. Danke an alle!

    Ok, das hört sich gut an, muß mal rausfinden wie das bei xmltv2vdr ist ...


    Regards
    fnu

    HowTo: APT pinning


  • Ich habe epgd und epg2vdr im Einsatz, da werden die IDs anders gesetzt/generiert. Im Live habe ich für die Sendung ein Bildchen, im anthra nicht.
    Die Sendung hat bei mir die ID 29495 und in /var/cache/vdr/epgimages habe ich 29495_0.jpg -> ./images/56758296_l.jpg.


    Hmmm, ich nutze seit gestern auch epgd und epg2vdr. Warum haben wir da unterschiedliche IDs....?


    Dann muss ich deinen Skin anpassen, damit das "_0" an die ID gehängt wird.


    ja, das habe ich gestern Abend auch gemerkt, als ich die Bildchen testen wollte.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!