Hi Christian, On Tue, Jun 21, 2016 at 12:48:33PM +0200, Christian Neugebauer wrote:
I don't have a .xinitrc in my home.
I'm not surprised, it comes from an earlier era ;-)
After a Ctrl+Alt+F2 I can start kde as root, but not a user.
You mentioned you'd added a new user, but kde starts as root, so it sounds like a permission problem. How did you add the new user (yast or useradd command)? Has the new user's id "collided" with a pre-existing one? I've sometimes hit problems when I've moved user's directories around to have the same userid across machines in an organisation, and forgotten to change the ownership of all the ancilliary directories, such as /tmp/kde-foo* & /var/tmp/kdecache-foo etc. Normally the system creates these the first time a user logs into kde, but if there's a pre-existing directory "owned" by another numeric userid/groupid then things go awry. However, before you start looking for all the permutations of what could have gone wrong, ask what have you done?! What changes have you made? Also, have you run out of diskspace (in wherever /tmp & /var/tmp are mounted usually)?
I have no other machine, but I can log in in secured mode. There is no entry in ~/.xsession-errors-:0 .
Usually the graphical programs write their output into the .xsession-errors file in the user's home directory. In the case of root that will probably /root/.xsession-errors-:0 so you might not have seen it. For "normal" users, such as foo it will default to /home/foo/.xsession-errors-:0. The -:0 might be -:1 if you happen to start a second session (for example). Daniel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org