linuxserver / docker-tvheadend

GNU General Public License v3.0
158 stars 87 forks source link

Picons not loading (permissions issue?) #210

Closed Morphy99 closed 1 year ago

Morphy99 commented 1 year ago

linuxserver.io


Expected Behavior

Picons should load in Kodi and TVH client for Android

Current Behavior

Currently not getting any channel icons loading which I think is due to a permissions issue:

root@dda1e42d913e:/picons# ls -la bbconehd.png
---------- 42 nobody abc 5642 Nov  9 16:41 bbconehd.png

Steps to Reproduce

Set TVH Settings: image image

I get lots of HTTP/1.1 HEAD (2) /imagecache/5098 -- 404 errors in the logs

Environment

OS: Libreelec CPU architecture: x86_64 How docker service was installed: LE addon

Command used to create docker container (run/create/compose/screenshot)

Docker logs

github-actions[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

j0nnymoe commented 1 year ago

The settings should be:


    Picon

    Channel icon path: file:///picons/%C.png

    Channel icon name scheme: Service name picons

    Picon path: BLANK

    Picon name scheme: Standard

Note the extra /

Morphy99 commented 1 year ago

Thanks for the reply. I tried the settings as you mentioned: image

Still no dice. The settings for %c and name scheme seem to be correct from what I can see, but that doesn't work either.

The fle exists: image

The channel is set correctly: image

Morphy99 commented 1 year ago

So I've got it working. I ditched the LE LSIO addon and just did a docker compose. Set these env variables:

  -e PUID=0 \
  -e PGID=0 \

Set the Channel icon path to file:///picons/%U.png Disabled image cache too.