Gnome GUI login fails with one user

[Preamble: This is not an informed solution, it just worked for me.]

Hi everyone,

since today I cannot login with my main user anymore.

:laptop: My Setup:

System: Fedora 43 Workstation
Hardware: Dell Latitude 7430

:fireworks: What happened before:

The error occurred, when I was trying to add another keyboard layout. Therefore, I created files (~/.config/xkb/symbols/us_de and ~/.config/xkb/rules/evdev) in my config.
After creating these files, I tried opening the settings which threw a System Error (notification toast). It also rendered the terminal, I was using, unfunctional (it didn’t process any entries anymore). When I try to reopen it, I received more error toasts, but the terminal didn’t open.

:derelict_house: The issue:

After rebooting, I wasn’t able to log in using the GUI anymore.
After inserting a password for the first attempt, I am reset to the password entry screen (as if I had used an incorrect password, but no error message). When re-entering the password and confirming, the screen gets stuck in logging in. I cannot interrupt the login or go back to user selection, but the control elements (reboot, settings, a11y) are still usable.

I can login with another user initially, but after attempting to login with the ‘broken’ user, trying to login to another user fails. When I ‘switch accounts’ from the other user, the login gets stuck on the first attempt.

:magnifying_glass_tilted_right: Troubleshooting steps:

Logging in using the cli works fine.

journalctl -b -u gives:

grk-pam: unable to locate daemon control file
grk-pam: stashed password to try later in open session
Gdm: GdmDisplay: Session never registered, failing

I’ll gladly provide you more information and logs.

Thanks in advance for every help!

Gibbosus

PS: I won’t be able to answer for the next hour, but will be back afterwards.

Solved it.

I logged in via tty and moved the new keyboard layout:

mv /.config/xkb /.config/xkb_backup

Then reset the accessibility settings:

gsettings reset-recursively org.gnome.desktop.a11y

Now I’ll only have to figure out, what threw the error in my setup :}

Did you really use that command or did you maybe alter it as a typo?
I would expect that command to be mv ~/.config/xkb ~/.config/xkb_backup or mv .config/xkb .config/xkb_backup

There is no .config directory in the root of the fedora file system unless a user has created it there. Your command quoted above works at the root of the machine file system and not within the users home directory. My alternatives both work in the users home directory.

Thanks for mentioning, it is a typo. I moved the files within the home directory. :slight_smile: