I have a local user issue which I don't know how to solve: all users can log without any problem, except one user who is each time kicked back to gdm screen though password authehtication succeeds (no password error message). 'su - {user}'
works fine, so not a pwd issue. I tried to remove ~{user}/.ICEauthority
and all /tmp
files|dirs belonging to this user, but still doesn't work.
I guess there is kind of trivial solution, but can't figure out what it is. :-(
I'm in Fedora 30 under Wayland, more than happy to provide more information if needed.
A bit more details/context:
last shows that indeed the user actually connected on a tty
`watch -n 0.1 'who -a'` doesn't show the user, even a single time So it seems that login succeeds, a tty is attributed, but it never goes to the who command input source. Could this help? Thanks!
Any idea?
Thanks a lot
Emmanuel
Answering to myself, finally succeeded in sorting this out.
Was right, wasn't a system issue but a local one.
In despair, I listed all files/dir in faulty user home which had been modified within a short time range before issue appeared, and finally removed following dirs in ~user/.local/share:
- gnome-shell
- gvfs-metadata
- keyrings
Then tried to log with the user, and guess what, worked like a charm!
So it was related to one (or all) of these directories. I would suspect .gnome-shell, but no evidence of it.
If now someone wants to try to clarify my answer explaining what may have happened, I would be more than happy and would help the community.
Also I changed the topic to make it more relevant.
Thanks!
journalctl
log