I am new to the Framework Community. I own a FW13 AMD Ryzen 7040 series and I love it. I opted to run Linux on the machine as I’m trying to get away from all things Microsoft. I am running Ubuntu 24.04 LTS.
I travel for a living and bring my laptop with me on all of my trips. The problem I’m having is that despite Ubuntu’s “Automatic Time Zone” feature being enabled in settings, the time fails to update when I switch time zones.
I’ve done my best to Google this glitch, but I keep coming up empty handed. My solution thus far has been to manually update the time via Settings, but this is becoming a tedious task (especially when laying over in cities for a short amount of time).
Is anyone aware of a fix, or do you have any advice on how I can debug the issue? I greatly appreciate the help in advance. Thank you.
I’m not certain this is the reason, but I discovered last week that Ubuntu 24.10 and earlier use a geolocation API that has recently been shut down. I would assume that it can’t automatically tell what time-zone you’re in. Maybe manually setting the time-zone would allow it to work?
Canonical has switched to a new geolocation service for Ubuntu 25.04. Don’t know whether they’ll backport it to earlier versions that are still getting updates… I would expect they would, but I’d also expect that they’d have done so already. Maybe there wasn’t a lot of warning about the older one going away?
I think this is the issue. It’s mildly frustrating that Canonical hasn’t rolled that change back to 24.04 LTS, but I guess that’s the case. I’ll update to the next LTS when it’s released.
@James3 I do have location services enabled, and I was able to verify that it was in fact working. Like you, I suspected that was partly the reason why my time zone wasn’t updating, but location services seems to be working as designed.