Login window and keyring login window freeze

Hello,

I searched for a solution of my problem for a long time, so I decided to post a new thread here. First of all, I want to say that gdm, which I am using, seems to be working just fine, except of login manager. I am able to use my system only because it doesn’t require to authenticate after system start. If I lock the screen, I am unable to log in again - login window freeze after putting password and pressing enter. The same thing goes for something called login keyring authentication window. I can put a password, press enter and nothing happens. Window freeze. After that I am able to press Esc and try to log in again, but the result is the same. If you know what application can cause this kind of problem, please let me know, cause I am out of ideas. Last but not least, the problem appeared after I did what I am not supposed to do - I updated the system after a long time without update.

Thanks for any help.

Configuration:
OpenSuse LEAP 42.1
kernel: 4.1.39-56-default
graphics driver: nvidia 375.39-31.1 (I have to use nvidia because I need CUDA)

What Desktop Environment are you using? I know with KDE you can kill the screen locker by switching to a TTY (ctrl+alt+F1) log in as root and typing

loginctl unlock-sessions

I have had this issue only with Nvidia based systems after an update but this doesn’t solve your problem, this just gets you able to access your system in a clunky manner. Also, that is with KDE, not sure if it works for any other DE.

Since you are using GDM, I am assuming you are using Gnome and I don’t have any experience with Gnome at all but I am going to change that.

I don’t suppose you can find any xsession errors that you could share here?

Wish I could be more helpful.
-Nathan

Yes, I am using Gnome. Thanks a lot for a workaround! It’s perfect for now. I attached Xorg log here: Deleted. Please find also xsession errors below:

xauth:  file /home/kass/.serverauth.4302 does not exist
xauth:  file /home/kass/.Xauthority does not exist
xauth:  file /home/kass/.Xauthority does not exist


(EE) 
Fatal server error:
(EE) Could not create lock file in /tmp/.tX1-lock
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
(EE) 
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
-------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards

Regards