Authorization failed

I’m not sure where to put this, but I’ve just installed 12.3, and I keep getting a notification “Authorization failed” and then under that, “Failed to obtain authorization” - this keeps repeating for no apparent reason - I’ve seen this as many as 17 times - when I X the top they all disappear, but within a few minutes it starts over. Have I done something wrong on the installation? It doesn’t seem to affect anything, but I think maybe it shouldn’t do this. Any help appreciated.

Most likely the notifications come from the update applet trying to refresh the repositories.

And the most likely reason for authorization to fail is that your user session is not correctly registered with logind.
This would also cause other problems, like not being able to mount USB drives f.e.

Please run “loginctl” to check.

If your user session is not listed, probably your pam configuration is wrong.
In this case, please run “sudo /usr/sbin/pam-config -a systemd” in a terminal window (Konsole f.e.) and post the output.

Oh, and have you updated your system?
There was a bug in 12.3’s plymouth (the graphical boot splash) which could cause this.
This was fixed by an online update.

So please run “sudo zypper up” in Konsole, or run YaST->Online Update twice (because the first time only the software update stack will be updated).

Thanks for the help. I’ve updated, and have done the two things that you asked for. The “loginctl” resulted in -

SESSION UID USER SEAT

0 sessions listed.
lines 1-3/3 (END)

and the other resulted in

File /etc/pam.d/common-account is no symlink to /etc/pam.d/common-account-pc.
New config from /etc/pam.d/common-account-pc is not in use!
File /etc/pam.d/common-auth is no symlink to /etc/pam.d/common-auth-pc.
New config from /etc/pam.d/common-auth-pc is not in use!
File /etc/pam.d/common-password is no symlink to /etc/pam.d/common-password-pc.
New config from /etc/pam.d/common-password-pc is not in use!
File /etc/pam.d/common-session is no symlink to /etc/pam.d/common-session-pc.
New config from /etc/pam.d/common-session-pc is not in use!

Right, your session is not listed, that’s what causes the authorization problems.

and the other resulted in

And that’s the reason why your session is not registered with logind. Your pam configuration is faulty.
As the message says, those files should be symlinks. pam-config will create them automatically, so just delete those files and run pam-config again:

sudo rm /etc/pam.d/common-account /etc/pam.d/common-auth /etc/pam.d/common-password /etc/pam.d/common-session
sudo /usr/sbin/pam-config -a systemd

You should not get any error message then (if you still do, please post it again), and everything should work after a reboot.

Run “loginctl” again then to verify.

Yay!! Everything is cool! I haven’t seen the popoup for two days now and the “loginctl” is recording sessions. Thanks, wolfi323, for your help, very much appreciated.