[mythtv-users] 0.21 to 0.27: Channel Icons missing

Jerome Yuzyk jerome at supernet.ab.ca
Sat Oct 17 18:09:37 UTC 2015


On Friday, October 16, 2015 11:12:26 PM Bill Meek wrote:
>
> > Yep, that's what I had to do: create a "Channel Icons" Storage Group and then point it to /home/mythtv/.mythtv/channels. Now I see them in the EPG and Info screens for a program I'm viewing. So in 0.27.4 at least icons-handling isn't automatic.
> >
> 
> Hi,
> 
> It's impossible to argue with your success, but it did work in
> 0.27-pre when I tested and made some updates to the Wiki.
> https://code.mythtv.org/cgit/mythtv/tree/mythtv/libs/libmythbase/storagegroup.cpp?h=fixes/0.27#n68
> Unless the directories don't exist and can't be created,
> there's no logging available.
> 
> And, in the interest of not sticking my foot in my mouth, today I
> fired up a v0.27.5-17-g2ad3158 backend and verified that there
> was no manually built ChannelIcons Storage Group, and that this:
> 
>      http://192.168.1.220:6544/Guide/GetChannelIcon?ChanId=1261
> 
> displays an icon. If the above doesn't work, then nothing else
> will. ChanId, not ChanID is important and mythweb must have this
> commit:
> 
>      https://code.mythtv.org/trac/changeset/6d10afe/mythweb
> 
> The Storage Group name is ChannelIcons, not Channel Icons just
> for the record (built-in or manually created.) I suspect that
> the SG you cited above just is just typo.
> 
> Nothing wrong with doing it manually, it just isn't _always_
> required.
> 
> I don't know what commit level you were running on when this
> started failing, but it's possible that you upgraded mythweb
> and that's why it started working.


Hi Bill. I am running 0.27.4-6.fc22 from Day 1 and tested everything the expected way, including the API URL, and it wasn't until I created the SG. And, just checking, I called it "Channel Icons" - not a typo. Yet it worked.

I just went back to rename it properly, but have a small window before recording so I deleted it first and then went to test whether the icons broke again.

And they didn't. 

mo.ucina and others who had to create a SG: You may want to delete what you defined, as a test.

So to recap: 

1. Icons didn't work, through the FE, MythWeb, or the API.

2. I created the "Channel Icons" storage group, and they worked everywhere.

3. I deleted the erroneously-named group, didn't replace it, and things still work as they should.


Now, If I remember correctly, I copied my ~mythtv/.mythtv/channels from my old 0.21 box to the new box, somewhere in setting it up. Myth could find it for icon downloading, because it added a bunch of icons to the pile that were there. 

Perhaps some part of Myth's initialization got confused by the folder being there already? Maybe me pointing a Storage Group at it refreshed something?

In any event, it works now, and I swear it didn't before.


-- 
A little of Jerome's MythTV World: http://mythtv.bss.ab.ca


More information about the mythtv-users mailing list