Cannot set timezone
#1
New install of fedora 26 with kodi from the rpmfusion repos. Followed all the instructions in the wiki on fedora 26 install.

When kodi comes up it is displaying the time in UTC (4 pm instead of noon, etc). The timezone setting down in the regional setting page is disabled even in Expert settings mode.

If I ssh into the kodi box and run timedatectl it shows the correct timezone:

Code:
Local time: Wed 2017-09-27 12:58:56 EDT
  Universal time: Wed 2017-09-27 16:58:56 UTC
        RTC time: Wed 2017-09-27 16:58:56
       Time zone: America/New_York (EDT, -0400)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no

So why does kodi get it wrong? (And more important, how can I fix it?)

An strace of timedatectl shows it doing some kind of dbus call to actually get the info, so God alone only knows where systemd has actually stashed the timezone setting.
Reply
#2
Finally got this to work. The "Timezone Country" was blank, but not disabled. When I set it to "United States", it magically enabled "Timezone" and even filled in the correct value without me needing to set it. (That killed a day :-).
Reply
#3
For those finding this post later on, Kodi does not seem to use the system's timezone in Linux, but must be manually set in the settings. While annoying, at least the solution is simple
Reply

Logout Mark Read Team Forum Stats Members Help
Cannot set timezone0