For others to replicate I describe how I did it.
As I new that I could log into KDE with other user accounts I first moved all hidden files ~/. to a new directory. Then I tried to log in and it worked. Next I started to move those files and folders back to my home directory ~/.
Then I figured out that .profile was causing it, better said I checked into what was causing it. I saw that the inclusion of my ~/bin directory was the root of the problem. In that directory I have a lot of executables, I think most or all of them were copied by RVM (Ruby Version Manager). Then I furthermore drilled untill I finally found the causing file(s).
I had 3 dbus executables in there, that were probably outdated and conflicted with newer libraries but were called by the /usr/bin/startkde script.
The files were:
dbus-cleanup-sockets
dbus-deamon
dbus-uuidgen
The dbus-deamon was the one to remove to be able to log in again.
I have no idea when, how and why these files where copied into the ~/bin folder.
Hope this will help others that experience the same.
Ok, I finally figured it out myself.
For others to replicate I describe how I did it.
As I new that I could log into KDE with other user accounts I first moved all hidden files ~/. to a new directory. Then I tried to log in and it worked. Next I started to move those files and folders back to my home directory ~/.
Then I figured out that .profile was causing it, better said I checked into what was causing it. I saw that the inclusion of my ~/bin directory was the root of the problem. In that directory I have a lot of executables, I think most or all of them were copied by RVM (Ruby Version Manager). Then I furthermore drilled untill I finally found the causing file(s).
I had 3 dbus executables in there, that were probably outdated and conflicted with newer libraries but were called by the /usr/bin/startkde script.
The files were:
dbus-cleanup- sockets
dbus-deamon
dbus-uuidgen
The dbus-deamon was the one to remove to be able to log in again.
I have no idea when, how and why these files where copied into the ~/bin folder.
Hope this will help others that experience the same.