No idea what to try on Linux.
This is what I try on Windows.
Open CB and then exit without opening any projects.
If projects are opened close them before exiting.
Then, I open CB again and no projects should be open normally.
I then disable all CB plugins except compiler one at a time.
Remembering the one that crashes CB if it crashes.
Then, if CB does not crash I exit CB to verify the disabling of plugins is saved.
Then, after confirming the only plugin activated is the compiler plugin.
I enable a single plugin and exit and restart CB to see which plugin is causing the failure to save settings.
If I find an unstable plugin I do one of three things.
Report it to the CB site/forum
Uninstall it from my system
Work on debugging the cause myself.
I often do more than a single choice from the list.
Tim S.