Leap 15.4 upgrade failure = login hangs up

Try that instead:

**erlangen:~ #** locate 
locate: no pattern to search for specified 
**erlangen:~ #** type locate 
locate is hashed (/usr/bin/locate) 
**erlangen:~ #** rpm -qf /usr/bin/locate 
mlocate-0.26-30.5.x86_64 
**erlangen:~ #** zypper in mlocate 
Retrieving repository 'Packman' metadata ...............................................................................................................................................................................................[done] 
Building repository 'Packman' cache ....................................................................................................................................................................................................[done] 
Loading repository data... 
Reading installed packages... 
'mlocate' is already installed. 
No update candidate for 'mlocate-0.26-30.5.x86_64'. The highest available version is already installed. 
Resolving package dependencies... 
Nothing to do. 
**erlangen:~ #** 

I’ve just installed Leap 15.4 and found exactly the same problem described by marvo22. It’s undoubtedly caused by a bug in SDDM because other display managers appear to work. I haven’t surveyed the numerous posts on this topic, but can possibly add the following.

When SDDM gets into this state, it usually seems to apply to a particular user, so one user gets a blank screen while others work normally. However it’s not user-dependent, and sometimes more than one login user can be affected concurrently, including the root user.

If the user does nothing (for ~5 minutes in my case?) after logging in, they will eventually be rewarded by a normal Plasma session with their usual wallpaper, icon arrangements, task bar, etc. It’s as though some timeout occurs, or maybe the screen energy-saving process kicks in and moving the mouse then brings SDDM back to normal operation. Or something…

In another post at https://forums.opensuse.org/t/how-to-change-display-manager-from-sddm-to-lightdm-on-plasma-tumbleweed/164389/11 deano_ferrari suggests installing LightDM:

There is no need to configure LightDM. In an effort to assist I just installed the LightDM display manager and selected it with ‘update-alternatives’. At the login screen it is possible to choose ‘Plasma (X11)’ or Plasma (Wayland)’ at top right of screen. The session type should remain as chosen following a reboot. The previous session state is stored in /var/lib/lightdm/.cache/lightdm-gtk-greeter/state.

I’ll give that a go, though it may only work in Tumbleweed…

Is this problem fixed in 15.5?

Which problem? As your own post demonstrates, the same symptom can apply to different environments, so you need to identify the problem first.

Anyway, this topic was about KDM, not about SDDM, so you better start new topic with clear subject.

The essential ‘problem’ is that Leap 15.4 using the SDDM display manager seems to occasionally result in a blank screen, though other display managers work. But I’ll open a new topic as you suggest.