Ok, do you know why those entries were missing from your config.yaml?
My guess is there could be more missing/messed up data in the config. Try putting in a fresh copy from the download?
I'm working on a big overhaul to my UI code currently, bringing it into the SDL3 era and some light refactoring; When that's done, the plan is to put in the improvements for Chronoscope. When that happens I'll also be making other additions and I'll definitely go over all the linux compatibility stuff again. It's been a lot of work and slow-going, I'll be honest! But This Year™ for sure.