Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.

View Entry Info: EPG Refresh, iEPG and VPS

Category:
Possible Bug
What ViX Image build number are you using?
Please provide your ViX Team image build number. Menu > Information > About > Build number > ENTER THIS NUMBER e.g. 4.2.028
5.3.023
Have you tried a flash WITHOUT settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
Yes
Have you tried a flash WITH settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
Yes
Attachments
Page 13 of 29 FirstFirst ... 3111213141523 ... LastLast
Results 181 to 195 of 421

Thread: EPG Refresh, iEPG and VPS

  1. #181
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Quote Originally Posted by birdman View Post
    Here's a Modifications.py with the intercepts coded such that they can handle any caller. (I think).

    (attachment removed - I spotted an error...)

    I can't download the current plugin to put it into it as:

    EDIT: Fixed that. Had to do an update first....but the files are compiled in it and these are arch-specific(?) so I can't just replace the *.pyo file there.
    I didn't spot you spotting an error.

    The settings restore now works ok, but epg/green causes a crash, you probably know already..

    Code:
    <    46.2044> 18:39:50.1219 [InfoBarGenerics] Key: 399 (Break) KeyID='KEY_GREEN' Binding='('GREEN',)'.
    <    46.2045> 18:39:50.1220 [ActionMap] Keymap 'ColorActions' -> Action = 'green'.
    <    46.2183> 18:39:50.1358 Traceback (most recent call last):
    <    46.2183> 18:39:50.1358   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
    <    46.2186> 18:39:50.1361   File "/usr/lib/enigma2/python/Screens/UserDefinedButtons.py", line 30, in keypressHandler
    <    46.2187> 18:39:50.1362   File "/usr/lib/enigma2/python/Screens/EpgSelectionBase.py", line 359, in addEditTimer
    <    46.2189> 18:39:50.1364   File "/usr/lib/enigma2/python/Screens/TimerEntry.py", line 286, in addTimerFromEvent
    <    46.2191> 18:39:50.1366   File "/usr/lib/enigma2/python/mytest.py", line 324, in openWithCallback
    <    46.2193> 18:39:50.1368     dlg = self.open(screen, *arguments, **kwargs)
    <    46.2193> 18:39:50.1369   File "/usr/lib/enigma2/python/mytest.py", line 334, in open
    <    46.2195> 18:39:50.1371     dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
    <    46.2196> 18:39:50.1371   File "/usr/lib/enigma2/python/mytest.py", line 271, in instantiateDialog
    <    46.2198> 18:39:50.1373     return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
    <    46.2198> 18:39:50.1373   File "/usr/lib/enigma2/python/mytest.py", line 294, in doInstantiateDialog
    <    46.2200> 18:39:50.1376     dlg = screen(self, *arguments, **kwargs)
    <    46.2201> 18:39:50.1376   File "/usr/lib/enigma2/python/Screens/TimerEntry.py", line 23, in __init__
    <    46.2202> 18:39:50.1377   File "/usr/lib/enigma2/python/Screens/TimerEntryBase.py", line 20, in __init__
    <    46.2203> 18:39:50.1378   File "/usr/lib/enigma2/python/Screens/Setup.py", line 44, in __init__
    <    46.2205> 18:39:50.1380   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/vps/Modifications.py", line 191, in new_TimerEntry_createSetup
    <    46.2214> 18:39:50.1389     self._createSetup_old_rn_vps(*args, **kwargs)
    <    46.2215> 18:39:50.1390 NameError: global name 'args' is not defined
    <    46.2215> 18:39:50.1391 [ePyObject] (CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0xb0e799e0>>,('ColorActions', 'green')) failed)

  2. #182
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    I'm only trying to fix the crash. Which occurs as the plugin code expects the enigma2 code to be using a specific API, and it can't cater for any change to this (although it should, and can).

    There is some attempt to do this in both the Vix and PLi plugin, but they've both just hardwired specific hacks to one specific call rather than generalizing everything.

    Here are versions which I think should fix the crash for both the Vix and PLi version of the plugin.

    But it would help if there were some agreement on which should be used, and the other one to be deleted (to avoid further confusion).

    PLi plugin: Modifications.py

    Vix pugin: Updated, see: https://www.world-of-satellite.com/s...l=1#post509007
    Last edited by birdman; 05-02-21 at 14:09.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  3. The Following User Says Thank You to birdman For This Useful Post:

    goRt (03-02-21)

  4. #183
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    I thought the last version fixed the crash? Anyway, I'll try again later this evening when recordings are finished.

  5. #184
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by ccs View Post
    I thought the last version fixed the crash?
    That was the intent, but I forgot to edit one line.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  6. #185
    Joe_90's Avatar
    Title
    Moderator
    Join Date
    Mar 2014
    Location
    Wicklow, Ireland
    Posts
    4,111
    Thanks
    1,278
    Thanked 1,122 Times in 884 Posts
    Quote Originally Posted by goRt View Post
    To update,while adding a timer presents the VPS option and appears to let you select yes and save, if you subsequently edit the timer then the VPS option hasn't been saved.

    Sent from my IN2013 using Tapatalk
    I was getting the same issue. It looked like I was selecting VPS=yes on the timer edit and saving with GREEN as usual, but looking at the timer subsequently the setting was =no.
    GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony STR-DN 1060, Sony UHP-H1 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers

  7. The Following User Says Thank You to Joe_90 For This Useful Post:

    goRt (03-02-21)

  8. #186
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Quote Originally Posted by birdman View Post
    I'm only trying to fix the crash. Which occurs as the plugin code expects the enigma2 code to be using a specific API, and it can't cater for any change to this (although it should, and can).

    There is some attempt to do this in both the Vix and PLi plugin, but they've both just hardwired specific hacks to one specific call rather than generalizing everything.

    Here are versions which I think should fix the crash for both the Vix and PLi version of the plugin.

    But it would help if there were some agreement on which should be used, and the other one to be deleted (to avoid further confusion).

    PLi plugin: Modifications.py

    Vix pugin: Attachment 61411
    ViX version works fine doing a settings restore, and there is no longer a crash in epg/green mentioned in post #181.

    VPS option shows in timers and autotimers.

    Selecting VPS=yes still gets lost after saving.

    Based on a bog standard 5.4.005
    Last edited by ccs; 03-02-21 at 21:00.

  9. #187
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by ccs View Post
    ViX version works fine doing a settings restore
    Good news, thanks
    , and there is no longer a crash in epg/green mentioned in post #181.
    That was my fault (and why I removed the original).

    Selecting VPS=yes still gets lost after saving.
    Since the crash is fixed I may look at that next.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  10. #188
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,652
    Thanks
    2,007
    Thanked 4,961 Times in 3,278 Posts
    Quote Originally Posted by birdman View Post
    I'm only trying to fix the crash. Which occurs as the plugin code expects the enigma2 code to be using a specific API, and it can't cater for any change to this (although it should, and can).

    There is some attempt to do this in both the Vix and PLi plugin, but they've both just hardwired specific hacks to one specific call rather than generalizing everything.

    Here are versions which I think should fix the crash for both the Vix and PLi version of the plugin.

    But it would help if there were some agreement on which should be used, and the other one to be deleted (to avoid further confusion).

    PLi plugin: Modifications.py

    Vix pugin: Attachment 61411
    No point doing anything with the PLi plugin because we are OE-A and build from our repos.
    Help keep OpenViX servers online.Please donate!

  11. The Following User Says Thank You to Huevos For This Useful Post:

    abu baniaz (05-02-21)

  12. #189
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,652
    Thanks
    2,007
    Thanked 4,961 Times in 3,278 Posts
    Gordon, you have removed P3 compatibility. This plugin is used in P3 images.
    Help keep OpenViX servers online.Please donate!

  13. #190
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by Huevos View Post
    Gordon, you have removed P3 compatibility. This plugin is used in P3 images.
    Not knowingly. All I've done is make the call interceptions totally generic (in that they can handle being called with any args).

    What is the actual issue?
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  14. The Following User Says Thank You to birdman For This Useful Post:

    Huevos (04-02-21)

  15. #191
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by Huevos View Post
    No point doing anything with the PLi plugin because we are OE-A and build from our repos.
    OK; but I was asked to do so, so someone here is using the PLi version.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  16. #192
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by ccs View Post
    Selecting VPS=yes still gets lost after saving.
    OK. I've actually installed the plugin (but, from what I've picked up in the past it will be of no use to me as Freeview doesn't send the expected signals?).

    Now sure what you mean by "setting VPS=yes".

    I can see "Enable VPS plugin" (which is on by default) and "VPS enabled by default" (which is No by default).

    Ah!!! I see.

    If you disable the plugin, that works. But you then can't turn it back on!!!
    Should be simple to track that down (hopefully...)
    Last edited by birdman; 04-02-21 at 01:39.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  17. #193
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,802
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Forcing the config.plugins.vps.enabled setting to be written out whatever its value fixes the issue.

    Not sure that this should be required, but if you drop this plugin.py in place it will at least let it be switched back on.

    plugin.py
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  18. #194
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,652
    Thanks
    2,007
    Thanked 4,961 Times in 3,278 Posts
    Quote Originally Posted by birdman View Post
    Not knowingly. All I've done is make the call interceptions totally generic (in that they can handle being called with any args).

    What is the actual issue?
    Well done for making progress with this. Re: P3 I was talking about removal of absolute import.

    Once this is working someone needs give it a test in P3 (maybe Twol).
    Help keep OpenViX servers online.Please donate!

  19. #195
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,365
    Thanks
    6,446
    Thanked 9,160 Times in 6,235 Posts
    Plugin "version number" is a subjective thing as that is based on the repo that it is built from. As we use boxbranding, the two versions are going to be different. If anybody is using a PLI version on our Distro, they are confusing things. Please don't spend your time trying to fix the PLI version. Ideally, we should add the fixes/improvements from PLI to our version. And send our fixes to PLI too. There haven't been any functional changes to our version since 2013

    The commit histories are:

    PLI
    https://github.com/OpenPLi/enigma2-p...its/master/vps

    OE-A images
    https://github.com/oe-alliance/enigm...its/master/vps

Page 13 of 29 FirstFirst ... 3111213141523 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.