Recently moved from Linux Mint 18.3 Cinnamon edition to Fedora 29 KDE edition keeping the home partition.
Problem was that I couldn't progress past the login screen, I was stuck in a login loop.
I had a similar problem like this in the past with Linux Mint, at that time I tried doing the following
rm ~/.Xauthority && rm ~/.ICEauthority
as suggested by a user on this thread which worked, unfortunately, it did not work this time. Which I understand because its a completely different OS.
Feel free to try it though, it could work for you.
Instead, what did work for me, was the following:
ls -lZ /home
unconfined_u:object_r:user_home_dir_t, then following the rest of the steps should solve the login loop problem, otherwise, this solution is unlikely to work for you, sorry.
sudo restorecon -R /home
ttyand try to login again the normal way