Changes between Version 69 and Version 70 of FAQ


Ignore:
Timestamp:
Sep 21, 2013, 6:29:34 PM (4 years ago)
Author:
max
Comment:

clarity

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v69 v70  
    505505For MythTV 0.26 and earlier, this is usually caused by configuring MythTV to have a fixed timezone such as +1000. As discussed above, it's best to set MythTV's timezone to "None," which makes it interpret all times as local. If you don't do this, Shepherd needs to figure out what timezone MythTV expects show data to be in and adjust accordingly. Shepherd can do this, using its '''augment_timezone''' component, but if this component fails or is unable to access the MythTV database for some reason, your times may be out. 
    506506 
    507 For MythTV 0.27 and later, this probably means that the '''augment_timezone''' component isn't adding timezones to your data (which is essential in 0.27+). You can confirm this by looking at ~/.shepherd/output.xmltv and seeing if show times look like "20130426100000" instead of "20130426100000 +1000". The reason you're not getting timezones is probably that you don't have an up-to-date Shepherd installation: in particular, you may be missing the perl module "Sort::Versions." Run '''tv_grab_au --update''' to confirm, and (if you're on Debian/Ubuntu) "apt-get install libsort-versions-perl" to fix. If not, it's probably some other reason why '''augment_timezone''' can't figure out which version of MythTV you have. Look in ~/.shepherd/log/shepherd.log (or whichever log file corresponds to Shepherd's most recent full run) under "augment_timezone". 
     507For MythTV 0.27 and later, this probably means that the '''augment_timezone''' component isn't adding timezones to your data, which is essential in 0.27+. You can confirm this by looking at ~/.shepherd/output.xmltv and seeing if show times look like "20130426100000" (bad) instead of "20130426100000 +1000" (good). The reason you're not getting timezones is probably that you don't have an up-to-date Shepherd installation: in particular, you may be missing the perl module '''Sort::Versions'''. Run '''tv_grab_au --update''' to confirm, and (if you're on Debian/Ubuntu) '''apt-get install libsort-versions-perl''' to fix. 
     508 
     509If that's not it, there is probably another reason why '''augment_timezone''' can't figure out which version of MythTV you have. Look in ~/.shepherd/log/shepherd.log (or whichever log file corresponds to Shepherd's most recent full run) under "augment_timezone". 
    508510 
    509511'''Data out by 1-3 hours'''