Anleitung Megtron LCD Display

  • vdr01 log # tail -f messages | grep -i graph
    May 08 20:10:45 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 20:11:00 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 20:12:00 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 20:18:08 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).

  • Tja, da liefert die channels.alias nix. Entweder die wird nicht gefunden (falsch verlinkt) oder sie enthält keine gültigen Werte.


    Poste mal deinen ARD Eintrag aus der channels.conf und aus der channels.alias.


    cu

  • Code
    channels.alias:
    1-1079-28006:ZDF^M
    1-1101-28106:DAS ERSTE^M
    
    
    channels.conf
    Das Erste - ARD:538000:M256:C:6900:2002=2:2003=deu@3,2004=mis@3;2005=deu@106:2009;2006=deu:0:2210:6:603:0
    ZDF:642000:M256:C:6900:2002=2:2003=deu@3,2004=mis@3;2005=deu@106:2009;2006=deu:0:2212:6:605:0
  • Das "^M" schreit förmlich "DOS Dateiformat" ;) Unter Windows geht z.B. PSPad als Editor wunderbar.


    cu

  • Code
    channels.alias:
    1-1079-28006:ZDF^M
    1-1101-28106:DAS ERSTE^M


    Oh man, da sind carriage returns dran. Wenn ihr schon nicht mit dem besten aller Editoren klar kommt, muss es dann gleich ein bescheuerter Windows-Editor sein?
    Mal ein Tipp textpad, ultraedit, notepad++ können alle Unix-Konforme Zeilenumbrüche.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Bin mit SSH drauf und nutze mcedit lokal vom VDR. Client ist ein Mac, also nichts mit falschem Editor. Also haue ich die Steuercodes raus? Kann ich das einfach konvertieren?

  • Ja, sollte so gehen:

    Code
    sed "s/\r//g" -i channels.alias

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ist bereinigt, ebenso die logonames.alias. Immer noch keine Logos, auch nach reboot:


    vdr01 log # tail -f messages | grep -i graph
    May 08 21:28:30 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).

  • Und die Datei gibt es auch, der VDR darf die Lesen und der komplette Pfad ist für den User, unter dem der VDR läuft erreichbar?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Bin mit SSH drauf und nutze mcedit lokal vom VDR. ... also nichts mit falschem Editor.


    Das halte ich für ein Gerücht, mcedit ist ja noch schlimmer.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • die logonames.alias.1.2 und 1.3 hatte ich auch noch mit sed bereinigt.


    Aber hier noch die Dateirechte:


    gda
    Hatte bisher mit mcedit keinen Stress. Was ist an dem verwerflich/ schlecht gegenüber pico und Co?

  • Was ist an dem verwerflich/ schlecht gegenüber pico und Co?


    Die Namen der genannten beginnen nicht mit vi :versteck


    Ich meinte eigentlich diese Datei:

    /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nein, gibt es nicht. Ist das ein Platzhalterproblem, evtl. auch zerschossene Formatierung einer Config? Da fehlt ja nur der Alias davor.

  • Könnte mal einer gegencheckecken in
    /etc/vdr/plugins/graphlcd/skins/default in der default.skin


    Code
    ..
      <variable id="ChannelLogo" value="'{ConfigPath}/logos/channels/{ChannelAlias}_m.glcd'" condition="le({ScreenHeight},64)"/>
      <variable id="ChannelLogo" value="'{ConfigPath}/logos/channels/{ChannelAlias}_l.glcd'"/>
    ..
  • Sieht korrekt aus.


    Bei mir gehts
    ---
    May 8 21:56:56 dirk-vdr vdr: glcdgraphics: open /dev/shm/.vdr/vdr/config/plugins/graphlcd/logos/channels/nick_comedy_l.glcd failed (cGLCDFile::Load).
    ---
    Das "failed" weil ich da keine Logos habe (nutze nen anderen Skin, habe nur mal schnell zum "default" umgeschaltet).


    cu

  • Und nun?


    Berechtigung vom channels Verzeichnis sieht doch gut aus:

    Code
    ...
    -rw-rw-r-- 1 0 0   153 Jun 25  2006 ZIK_m.glcd
    drwxrwxr-x 2 0 0  4096 May  6 12:58 animated
    drwxr-xr-x 2 0 0 36864 May  6 12:58 channels
    drwxr-xr-x 3 0 0  4096 May  6 12:58 replay
    vdr01 logos #


    und auch im Verzeichnis:

  • Zeig mal wieder Log vom Ladeversuch?


    Bei Loglevel 3 sagt er auch sowas
    ---
    May 8 21:57:12 dirk-vdr vdr: INFO: graphlcd: successfully loaded image '/dev/shm/.vdr/vdr/config/plugins/graphlcd/skins/pearldpf-simple/styles/progressbar-front_darkblue.png'
    ---


    cu

  • gda
    Hatte bisher mit mcedit keinen Stress. Was ist an dem verwerflich/ schlecht gegenüber pico und Co?


    Da fragst du noch? Er schreibt carriage returns ans Zeilenende!


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Zeig mal wieder Log vom Ladeversuch?


    Bei Loglevel 3 sagt er auch sowas
    ---
    May 8 21:57:12 dirk-vdr vdr: INFO: graphlcd: successfully loaded image '/dev/shm/.vdr/vdr/config/plugins/graphlcd/skins/pearldpf-simple/styles/progressbar-front_darkblue.png'
    ---


    cu


    Finde nur das hier:

    Code
    May 08 21:39:36 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 21:39:48 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 22:00:48 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    May 08 22:05:48 [vdr] glcdgraphics: open /etc/vdr/plugins/graphlcd/logos/channels/_l.glcd failed (cGLCDFile::Load).
    Plugins < dvd music mplayer xine osdteletext epgsearch extrecmenu skinenigmang filebrowser admin ttxtsubs graphlcd>
    Plugins < dvd music mplayer xine osdteletext epgsearch extrecmenu skinenigmang filebrowser admin ttxtsubs graphlcd>


    In welchem Log ist das bei dir?

  • Eigentlich kann man das beim Speichern in mcedit durchaus auswählen, was er da ans Ende schreiben soll - da muss man sich halt Unixoid entscheiden...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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