PDA

View Full Version : [ViX_Misc] EPG Slow to display content



attewell
29-10-22, 03:36
Hi have just brought AX HD61, previously having Mutant HD51

When pressing the EPG button, it takes 1 to 1.5 seconds to display the contents of EPG, although the EPG frame shows immediately.

I have a video https://youtu.be/IBMosOx2BMo

Huevos
29-10-22, 17:04
Is this a question?

Willo3092
29-10-22, 17:31
My AX61 shows the epg on satellite bouquets instantly.

adm
29-10-22, 18:46
My AX61 shows the epg on satellite bouquets instantly.

But is the epg data and picons stored on the same devices and operated in the same way. For instance, if either is stored on the hard disk and you have configured the disk to go to sleep, say after 10 minutes, then maybe it will first have to spin up. Perhaps try storing picons and epg on a USB stick and see if that speeds up the response.

Huevos
29-10-22, 21:21
EpgCache is stored in the RAM. EPG.DAT just is to bridge reboots. So you are probably right about picons. But that should just happen once.

attewell
29-10-22, 23:16
Is this a question?

Sorry yes, is this a bug? as my mutant displayed immediately.
Also my picons are on internal flash

attewell
30-10-22, 00:33
I checked without picon.. also a full reset.. same issue
here is video without picon https://youtu.be/KOxb41XD9ak

attewell
30-10-22, 03:53
I do have these lines from logs

< 5391.3761> [InfoBarGenerics] Key: 365 (Break) KeyID='KEY_EPG' Binding='('EPG',)'.
< 5391.3975> [ActionMap] Keymap 'InfobarEPGActions' -> Action = 'EPGPressed'.
< 5391.4063> [Skin] Processing screen 'GraphicalEPGPIG' from list 'GridEPGPIG, GraphicalEPGPIG', position=(0, 0), size=(1920 x 1080) for module 'EPGSelectionGrid'.
< 5391.4266> [Skin] Attribute 'valign' (with value of 'center') in object of type 'eListbox' is not implemented!
< 5391.4280> [Screen] Warning: Skin is missing element 'primetime' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4282> [Screen] Warning: Skin is missing element 'change_bouquet' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4283> [Screen] Warning: Skin is missing element 'jump' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4283> [Screen] Warning: Skin is missing element 'page' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4284> [Screen] Warning: Skin is missing element 'timeline0' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4285> [Screen] Warning: Skin is missing element 'timeline1' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4286> [Screen] Warning: Skin is missing element 'timeline2' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4287> [Screen] Warning: Skin is missing element 'timeline3' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4287> [Screen] Warning: Skin is missing element 'timeline4' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4288> [Screen] Warning: Skin is missing element 'timeline5' in <class 'Screens.EpgSelectionGrid.EPGSelectionGrid'>.
< 5391.4302> [Skin] Attribute 'EntryFontWrap' (with value of 'no') in object of type 'eListbox' is not implemented!
< 5391.4415> [Skin] Processing screen 'SimpleSummary' from list 'GridEPGPIGSummary, GraphicalEPGPIGSummary, ScreenSummary, GridEPGPIG_summary, GraphicalEPGPIG_summary, SimpleSummary', position=(0, 0), size=(1 x 1) for module 'ScreenSummary'.

attewell
30-10-22, 08:59
If someone could make a image with some debug lines in code, say from point of pressing EPG button, Render of frame, to render of content, I can try and give you the output?
I would try myself, I have a fork, but unsure where/how to add debug lines.. let alone do a image build

twol
30-10-22, 09:20
I have a hd61 will try when I am back at home (friday ish
what skin are you using?
whose picons?

bbbuk
30-10-22, 10:17
I believe skin OP uses is openvix-vixbmc-1080-confluence. If so, I use this too.

My box is Vu+ Duo4K SE, running OpenViX 6.2.010. EPG is instant. EPG/Picons stored on internal HDD. Picons are sourced from Github Picons and specifically light-on-transparent.

I do have a Vu+ Solo2 I could try this on if need be.

I havent, as yet, upgraded to 6.2.11

attewell
30-10-22, 11:07
I am using openvix-vixbmc-1080-confluence, the picons are ones I have created myself for here in NZ.
I did try other skins, even default skin, but the issue persisted

Joe_90
30-10-22, 11:20
If someone could make a image with some debug lines in code, say from point of pressing EPG button, Render of frame, to render of content, I can try and give you the output?
I would try myself, I have a fork, but unsure where/how to add debug lines.. let alone do a image build

My mutant HD51 and my AX61 display the EPG (with picons) instantly. I think your issue is skin related. Try with another skin to see if the issue improves. Picons should be stored in flash (as you have) or on USB disk or SSD.


EDIT - I see my post crossed with yours and that you have tried the default skins. Maybe post a complete debug log including boot up?

Willo3092
30-10-22, 12:34
It must be skin related. I've just tried openvix-vixbmc-1080-confluence on my AX61 with picons and epg stored on an ssd and I am getting the delay now.
Doesn't happen with my usual skin.

Willo3092
30-10-22, 13:44
I've just been experimenting and changing the view mode from 'graphics' to 'text' sorts it and the epg shows immediately.

That would explain why my epg was showing immediately in the first place because I use text view anyway.

64371

bbbuk
30-10-22, 16:37
It must be skin related. I've just tried openvix-vixbmc-1080-confluence on my AX61 with picons and epg stored on an ssd and I am getting the delay now.
Doesn't happen with my usual skin.Skin and that specific box issue maybe? I use this skin and don't have this issue on my Duo 4K SE.

Willo3092
30-10-22, 17:06
Just tried on an ET8500 and if I change view mode to graphics the epg takes an age to diplay. I'll try my Gigablue.


Gigablue is fine. My Zgemma H9 Twin takes an age to open ..... must be something to do with the hisilicon chip?

attewell
31-10-22, 03:45
Yes, agree if I switch to Text mode the display is fine, just in Graphics mode..

Willo3092
31-10-22, 11:27
The original ViXBMC_1080_Confluence looks a bit naff in text mode:

64373

I've amended a couple of the colours to make it a bit easier on the eye:

64374

If you want to use it just copy the attached file to /etc/enigma2/ and restart gui.

64375

attewell
31-10-22, 21:20
The original ViXBMC_1080_Confluence looks a bit naff in text mode:

64373

I've amended a couple of the colours to make it a bit easier on the eye:

64374

If you want to use it just copy the attached file to /etc/enigma2/ and restart gui.

64375

Thanks.. I will try this..

Will this go into bug list to be fixed in future?

Willo3092
31-10-22, 23:19
Is what a bug, the skin or the slow loading?

It only seems to load slowly with old Mips boxes and boxes with a hisilicon processor.
It does the same on other skins too so not a problem with the skin. I just didn't notice before because I always view the epg in text mode anyway.

As far as the colour scheme is concerned, you can change colours to whatever you like as it's open source. I don't know if it's still maintained or by whom.

birdman
01-11-22, 03:21
It only seems to load slowly with old Mips boxes and boxes with a hisilicon processor.I use it on my Xtern et8000 (an old mips box) but am not aware of seeing any delay.


As far as the colour scheme is concerned, you can change colours to whatever you like as it's open source. I don't know if it's still maintained or by whom.I've made several changes to it, but it usually only gets a fix if something is obviously wrong.

Given that the colour changes do seem to be an improvement I could get them in.

attewell
01-11-22, 05:58
Thanks the colours are great improvement. if @birdman can make it default for the skin even better.

if the delay can be fixed on graphical mode for hisilicon that would be nice.

twol
01-11-22, 07:43
If anybody has a sf8008 or equivalent(e.g. gbtrio4k) would like to know if they see same issues. I am unable to test at the moment

Willo3092
01-11-22, 10:06
If anybody has a sf8008 or equivalent(e.g. gbtrio4k) would like to know if they see same issues. I am unable to test at the moment

When the grid EPG is opened in graphics view I get the delay on SF8008, Zgemma H9 Twin and AX61. My Gigablue UHD UE 4K and Vu+ Uno 4K are both fine.

There are no delays when switching to text view.

All using 62.011 (release) and Simple Ten Eighty skin


Debug log if it helps?

64376

twol
01-11-22, 10:53
When the grid EPG is opened in graphics view I get the delay on SF8008, Zgemma H9 Twin and AX61. My Gigablue UHD UE 4K and Vu+ Uno 4K are both fine.

There are no delays when switching to text view.

All using 62.011 (release) and Simple Ten Eighty skin


Debug log if it helps?

64376

Is the sf8008 at 6.2.012.001 ??

Willo3092
01-11-22, 11:00
No, 6.2.011

64377

twol
01-11-22, 12:37
No, 6.2.011

64377

Have heard it will probably be same, but perhaps you can just try it? Sf8008 only

Willo3092
01-11-22, 14:16
Sorry, just got back from my covid booster, I'll try the latest dev build on it.

EDIT: No I won't, there isn't one for the sf8008 and already on the latest official release.

Still the same on my AX61 6.2.012.001 (Developer) if that helps?

All 3 boxes that have the issue (AX61, SF8008 and Zgemma H9 Twin) have a hi3798mv200 chipset.

birdman
02-11-22, 13:37
Thanks the colours are great improvement. if @birdman can make it default for the skin even better.PR submitted.


https://github.com/OpenViX/skins/pull/71