More > JRiver Media Center 27 for Linux

Television EPG not refreshing (next load of EPG is scheduled in the past)

<< < (2/3) > >>

mwillems:
Thanks for the tip, I was looking in the main logs not in the TV logs.  There are no errors under TV Logs, but the logs suggest that the EPG was loading everyday until 11/22/2020 and then the logs end.  No errors or anything else are recorded after 11/22.

The info below the window says "Program guide last refreshed: 12/11/2020..." which was my last manual refresh, and the "next load" still shows yesterday's date. 

The timing suggests that something happened in build 35, which was released for Linux on 11/20.

EDIT: I had initially written something else in this post, but realized after I wrote it that I was misreading the dates in my logs.  The above is now correct.

Yaobing:
I did a test and it seems to work?

Yesterday I started MC in a Linux virtual box.  Manually refreshed EPG and left MC running overnight.  This morning, I logged in everything was still OK.  Later in the morning, I had to re-log-in because I got automatically logged out of it.  MC was still running, and scheduled EPG time just past - but for some reason, when I got logged out, the Linux box's system time stopped updating too.  So technically the EPG updating time did not pass.  So I let it run, and waited.  Yes, it did run EPG update, and it was successful.

bob:
What's your timezone set to? Did you change from UTC to localtime or vice versa recently?

mwillems:

--- Quote from: Yaobing on December 18, 2020, 11:38:51 am ---I did a test and it seems to work?

Yesterday I started MC in a Linux virtual box.  Manually refreshed EPG and left MC running overnight.  This morning, I logged in everything was still OK.  Later in the morning, I had to re-log-in because I got automatically logged out of it.  MC was still running, and scheduled EPG time just past - but for some reason, when I got logged out, the Linux box's system time stopped updating too.  So technically the EPG updating time did not pass.  So I let it run, and waited.  Yes, it did run EPG update, and it was successful.

--- End quote ---

Hmm, that's odd.  It's definitely not updating here and the virtual machine doesn't lock/log out at all, it just keeps running.  I can set the next refresh to ten minutes in the future and watch the interface and it won't run.  I wonder what's different here?

To test, I just rolled back to 27.0.30 and the background task immediately fired and executed correctly.  So something changed between version 30 and 35, at least for me.


--- Quote from: bob on December 18, 2020, 12:37:28 pm ---What's your timezone set to? Did you change from UTC to localtime or vice versa recently?


--- End quote ---

My Timezone is set to EST and I haven't changed anything related to system time recently.  I also run an ntp client for time sync and system time appears to be correct within a few microseconds.  The fact that it works in version 30 and not in 35-37 seems to suggest something changed in Media Center. 

To provide a little more info about my environment, I'm running MC on Debian Buster (64-bit) in xfce.  I've configured it never to sleep or log out (it's a headless virtual machine).  I run MC using a systemd service that runs with the /MediaServer flag.

Yaobing:
Have you scheduled any TV recordings at all recently?  If you have never scheduled a recording on this computer, then the issue is likely caused by something I did recently, and it is now fixed:

Fixed: TV background tasks might not be performed if no recording actions were scheduled.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version