The upgrading compatibility of old gramps.ini files may need some targeted beta testing.
After upgrading to 6.0.8 r/gramps, a user posted r/gramps Reddit report that the default person upon restart is a cousin, not who they expected. Thinking it was the Active Person during shutdown, they reset that and restarted… no change. They reset the Home Person and restarted… no change.
My 1st thought is that the gramps.ini has a corruption or incompatibility and cannot update the file.
A troubleshooting plan was suggested : renaming the file to gramps_bad.ini with Gramps not running and restart Gramps. If the problem goes away, to share the problematic file so we can learn what happened. (With some guidelines about manually restoring the critical Preferences.)
My immediate suspicion is of new ability to store the column width customizations. Perhaps it is not fault-tolerant if the column count for a GUI page differs from what is expected?
Nick resolved a previous 6.0.0-beta1 report of the the Last View not being persistent with the RestoreHist addon.