More > JRiver Media Center 27 for Linux
Television EPG not refreshing (next load of EPG is scheduled in the past)
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