{"id":176,"date":"2026-04-26T13:26:38","date_gmt":"2026-04-26T19:26:38","guid":{"rendered":"http:\/\/aa6kj.hopto.org\/wp\/?p=176"},"modified":"2026-04-26T19:41:45","modified_gmt":"2026-04-27T01:41:45","slug":"wsjt-x-time-adjustment-tool-for-linux","status":"publish","type":"post","link":"http:\/\/aa6kj.hopto.org\/wp\/?p=176","title":{"rendered":"WSJT-X time adjustment tool for Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Wrote time adjustment tool for WSJT-X on Linux (gtk+). It can change system time and interact with the NTP (or equivalent) services to turn on\/off automatic clock updating:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"387\" height=\"238\" src=\"http:\/\/aa6kj.hopto.org\/wp\/wp-content\/uploads\/2026\/04\/timeadj.png\" alt=\"\" class=\"wp-image-177\" srcset=\"http:\/\/aa6kj.hopto.org\/wp\/wp-content\/uploads\/2026\/04\/timeadj.png 387w, http:\/\/aa6kj.hopto.org\/wp\/wp-content\/uploads\/2026\/04\/timeadj-300x184.png 300w, http:\/\/aa6kj.hopto.org\/wp\/wp-content\/uploads\/2026\/04\/timeadj-200x123.png 200w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I tested it on Arch Linux but it should work on other distros as well. One annoying pending issue is still that when turning NTP back on, it prompts for root password. The code can be found from github.com:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/github.com\/jmeloranta\/timeadj<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Compile with: make<br>And install with: make install<br><br>By default it installs under \/usr\/local directory. Needs gtk+ graphics library.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wrote time adjustment tool for WSJT-X on Linux (gtk+). It can change system time and interact with the NTP (or equivalent) services to turn on\/off automatic clock updating: I tested it on Arch Linux but it should work on other distros as well. One annoying pending issue is still that when turning NTP back on, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-176","post","type-post","status-publish","format-standard","hentry","category-ham_radio"],"_links":{"self":[{"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=176"}],"version-history":[{"count":3,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions"}],"predecessor-version":[{"id":182,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions\/182"}],"wp:attachment":[{"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=176"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/aa6kj.hopto.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}