Graphical login screen have changed for no reason

Hello.

After booting the graphical login screen have changed :
1°) Face icon users does not show any more
2°) “Different User” icon option has disappear.

Any help is welcome

What login display manager are you using.

Maybe give us the output of:

grep DISPLAYMANAGER /etc/sysconfig/displaymanager

sudo grep DISPLAYMANAGER /etc/sysconfig/displaymanager

DISPLAYMANAGER_XSERVER="Xorg"
DISPLAYMANAGER="sddm"
DISPLAYMANAGER_REMOTE_ACCESS="no"
# that root can never login if DISPLAYMANAGER_SHUTDOWN is "auto" and
DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"
DISPLAYMANAGER_STARTS_XSERVER="yes"
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="no"
DISPLAYMANAGER_AUTOLOGIN=""
# DISPLAYMANAGER_AUTOLOGIN is empty.
DISPLAYMANAGER_PASSWORD_LESS_LOGIN="no"
DISPLAYMANAGER_AD_INTEGRATION="no"
DISPLAYMANAGER_SHUTDOWN="auto"

sudo cat /etc/sddm.conf

[General]
Numlock=on

[Theme]
Current=breeze-openSUSE
CursorTheme=breeze_cursors

[XDisplay]
ServerPath=/usr/bin/X
SessionCommand=/etc/X11/xdm/Xsession
DisplayCommand=/etc/X11/xdm/Xsetup
MinimumVT=7

Ask more if necessary.

Thank you

Okay, you are using “sddm” for the login screen.

Is there any possibility that you somehow changed the theme for the login screen. Because that’s what you description of the problem sounds like.

Configure Desktop → Startup and Shutdown

and the “Login Screen” settings should be one of the tabs on the left side.

I’m currently on Leap 15.0, so I won’t see what you are seeing. But check if there is a login theme with “openSUSE” as part of the name. That’s probably the default, and you might have switched to something else.

Comparing side by side two laptops they have same theme configuration : Breeze for opensuse
Changing theme and restoring to default ‘breeze for opensuse’ does not restore initial behavior.

Then I’m not sure what happened.

The other places that affect “sddm” are:

/etc/sddm.conf
/etc/sddm.conf.d ### this one is a directory for config files

You can maybe compare those between your two systems.

Sorry, but “for no reason” IMHO is impossible. Some ( KDE ) update must have been involved. Things don’t change by themselves.

Neither have a directory /etc/sddm.conf.d

OK. To be clear I shutdown my laptop and the day after on boot the graphical login screen have changed for no reason.
I cannot say if KDE have been updated or not.

I just need where to search and compare with the other laptop which have the same configuration.

Any tips is welcome.

What about /etc/sddm.conf (as Neil already mentioned)?

I have that on Leap 15.0, but perhaps it didn’t exist for 42.3. In any case, that directory is empty for me, which is probably the same as not having the directory.

Did you compare the “sddm.conf” files in the two systems?

As said @ #5 :

Comparing side by side two laptops they have same theme configuration : Breeze for opensuse
Changing theme and restoring to default ‘breeze for opensuse’ does not restore initial behavior.

yes as said @ # 5

Comparing side by side two laptops they have same theme configuration : Breeze for opensuse
Changing theme and restoring to default ‘breeze for opensuse’ does not restore initial behavior.

As said @ #5 they are identical on all computer :


############################
#                                    #
#    {config_jcd}                #
#                                    #
#    /etc/sddm.conf                #
#                                    #
#    §2017_11_20§                #
#                                    #
#    ¨version:18-0-0¨            #
#                                    #
############################
#

[General]
Numlock=on

[Theme]
Current=breeze-openSUSE
CursorTheme=breeze_cursors

[XDisplay]
ServerPath=/usr/bin/X
SessionCommand=/etc/X11/xdm/Xsession
DisplayCommand=/etc/X11/xdm/Xsetup
MinimumVT=7

But on my computer, after startup is finished, sddm.conf is rewrite by some process.

############################
#                                    #
#    {config_jcd}                #
#                                    #
#    /etc/sddm.conf                #
#                                    #
#    §2017_11_20§                #
#                                    #
#    ¨version:18-0-0¨            #
#                                    #
############################
#

[General]
Numlock=on

# Reboot command
RebootCommand=


# Halt command
HaltCommand=


[Theme]
Current=breeze-openSUSE
CursorTheme=breeze_cursors

[XDisplay]
ServerPath=/usr/bin/X
SessionCommand=/etc/X11/xdm/Xsession
DisplayCommand=/etc/X11/xdm/Xsetup
MinimumVT=7
[Users]
# Maximum user id for displayed users
MaximumUid=65000

And each time I reset this file to my initial contains, it is rewrite.

Any tips ?

Here is sddm.conf on my server leap 15 :


#####################################
#                                                #
#    {config_jcd}                            #
#                                                #
#    /etc/sddm.conf                            #
#                                                #
#    INSTALL VERSION                        #
#                                                #
#    §2018_07_20§                            #
#                                                #
#    ¨version:32-0-0¨                        #
#                                                #
#    ɸmodif_version:0-0-1ɸ                #
#                                                #
#####################################
#
[General]
Numlock=on

[Theme]

[XDisplay]



/etc/sddm.conf.d is empty

Hello.

Any help is welcome.