After installing Leap 15.1 and some desktop managers, I noticed that some of the desktop managers are duplicated on the session selector page when it asks for a login. How can I clean this up and how can I change the splash screen? (this is not the boot splash screen) The xsessions manager folder looks okay, in regard to the DMs.
A little more detail like which ones are duplicated. Note that some times there are differences in the entry ie plasma may have serval entries for X or wayland etc… Also which DM are you running, SDDM, GDM Lightdm, etc??
The Desktop Managers in appearance order (and whether or not they are functional) are:
ok Cinnamon
ok Cinnamon (Software Rendering)
ok Enlightenment
? GNOME Classic (looks like KDE DM instead)
ok GNOME on Xorg
ok GNOME
ok IceWM Session
ok LXDE
ok LXQt Desktop
ok MATE
ok Openbox
ok Plasma (default DM)
? SLE Classic (likes like KDE DM instead)
ok TWM
ok Xfce Session
ok GNOME (although screen goes black for 10 secs or so)
ok Plasma (Wayland)
ok SLE Classic (seems to be okay, looks a little like GNOME)
Everytime I logout, the NUM LOCK key comes on and has to be unlocked
If possible I would like to change the splash screen (is this the selection session splash?)
I’ll guess that you are probably using SDDM as display manager (to handle graphic logins).
My experience is that GNOME Classic and SLE classic only work if you are using GDM as display manager.
My experience is also, that you do not see duplicate entries with GDM. There seems to be some duplicate suppression built in. So you could switch to GDM. But there are downsides to that, too. I just switched back to SDDM on my main desktop – but, who knows – I may later revert to GDM).
The login theme can be defined by an appropriate config in the /etc/sddm.conf.d/ directory, or in /etc/sddm.conf, but in absence of that the distro default config can be found in /usr/lib/sddm/sddm.conf.d/ directory. For example
Further to the above, if you examine a theme, you’ll note that there is a file theme.conf which contains an ‘background=’ entry with a path to the respective image file.