So my install of ZorinOS17 Pro has 3 users: Admin (me), my mom, and my dad. My dad came to me and told me his email and his firefox were not working. Turns out, almost no app on his profile will open not even the terminal. The only thing that will open on his side is the software store, everything else just gets the spinning blue wheel of death for roughly 10 seconds, before it gives up. However everything works just fine on my mom and mine's sides. I went on my side to see if maybe permissions got wonky after I updated to 17, but everything looks fine. Same with my mom's side.
The only solution I can think of is to just delete his user profile and make a new one, but I wanted to check and see if I could find a better solution. Any thought/advice will be much appreciated!
The Software Store uses GTK4.
The other apps likely are all GTK3.
So, my first thought would be a misconfiguration in ~/.config
This can be swiftly narrowed by knowing what changes have been made to that user account.
If you want to brute force it, logged into the Dad user account:
You can tap ctl+alt+F5 to enter a TTY terminal.
NOTE: To Exit the tty terminal, tap ctl+alt+F7. You will want to remember this before you enter the tty so you can get back out of it.
To use GUI, without opening terminal, you still would need to be able to launch the File Manager.
Tap ctl+h to reveal hidden system files in the Home Directory.
Right click ~/.config and select rename, then add -bak to the end of the config file directory name.
Log out and back in or reboot to test.