Szia!
Eszerint valami a ~/.local alatt nem stimmel, hiszen ha azt törlöd és újraindítod a gépet, akkor *normálisan működik a rendszer.
Próbáld meg kiadni a
sudo chown -R $USER:$USER /home/$USER/.local
parancsot, hátha van olyasmi a .local alatt, ami nem a felhasználód a tulajdonosa.
Esetleg felteheted az mc-t is és nekiállhatsz nézelődni is, hátha megtalálod, konkréten melyik állománnyal van gond.
(Amúgy én lehet, hogy egy kicsit inkább ágyúval lőnék verébre és rögtön a
sudo chown -R $USER:$USER /home/$USER
parancsot adnám ki, hátha van ott még olyan amire rátenyerelt a root.)
* Nem szeretem az automatikus bejelentkezést, bár tény hogy van olyan gép, melyre így kértek tőlem rendszert és azóta is ebben a formában használják.