I use GPSLogger to create my monthly travel log for my employer. You can fine-tune it pretty well and it works almost as well as Google’s location timeline while not having to rely on Google’s appetite for personal data.
I use its built-in ssh upload feature to get my data transferred to my SBC at home.
I have been using Linux since 2007. I have never had to update video drivers manually.
Sure, I don’t do gaming. But neither do most grandmothers.