Неправильный автоматический часовой пояс

Я заметил, что функция автоматического обнаружения часовых поясов моего GNOME 3 (Arch Linux) работает некорректно. Моим фактическим часовым поясом является PST (UTC-08), но если я включу опцию «Автоматический часовой пояс» в «Все настройки -> Дата и время», это обнаружит меня в EST (UTC-05).

Ядро: 4.9.11-1-ARCH

GNOME: 3.22.3-1

Выход timedatectl :

  Local time: Wed 2017-03-01 05:36:18 EST Universal time: Wed 2017-03-01 10:36:18 UTC RTC time: Wed 2017-03-01 10:36:18 Time zone: America/New_York (EST, -0500) Network time on: yes NTP synchronized: yes RTC in local TZ: no 

Выход sudo hwclock --show : 2017-03-01 05:37:38.295861-0500 (Который является текущим временем EST)

Выходные date : Wed Mar 1 05:39:07 EST 2017

Я подозревал, что что-то не так в моем IP-адресе, но все онлайн-сайты поиска IP-адресов, которые я пробовал, говорят мне, что я в Сан-Франциско (это правильно). Кроме того, я запускаю двойные системы (Windows 10 и Arch), и одна ОС, записывающая аппаратные часы, всегда приводит к тому, что другая ОС имеет неправильное время при следующей загрузке; Я просто игнорирую это и позволяю службам интернет-времени OSes исправить это. Неправильное обнаружение часовых поясов началось только сегодня.

Я не уверен, как подойти к этой проблеме. Может ли кто-нибудь пролить свет на то, что может быть причиной?

Linux и Unix - лучшая ОС в мире.