XFCE login screen is a mess

I don’t know what I’ve done but since few days my login screen is a complete mess (white and black stripes, visible only the locale’s flag and the box where I can input my password).
Apart of that everything seems to be working fine as usual.

What can I do to restore my normal login screen?

Thanks in advance for nay help or guidance.

Hello @cecca ,
As it is in post of Der Doctor here
yay -S lightdm-settings
sudo lightdm-settings
and select Background
/usr/share/endeavouros/backgrounds/endeavouros-wallpaper.png

Thanks a lot but this doesn’t help.

Tried just now and after a reboot the sceen is slightly better but still not what it was just… OMG! Forgot that I’ve removed the KDE Plasma! Maybe I’ve removed something that is needed?
I’ve removed KDE Plasma following the indication in the wiki so I think it was a safer guide to follow…

Ah, so. What login manager do you use?
ps ax | grep dm

So are you telling us that you installed Plasma from within XFCE, not a good idea at all, better reinstall XFCE after backing up important data.

744 ?        Ssl    0:00 /usr/bin/sddm
    754 tty2     Ssl+   1:18 /usr/lib/Xorg -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_RYfUnM -noreset -displayfd 16
    814 ?        S      0:00 /usr/lib/sddm/sddm-helper --socket /tmp/sddm-auth-0bb36ed5-6547-4cfe-8510-e26e5a34fb14 --id 1 --start startxfce4 --user cecca
   7629 pts/0    S+     0:00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox --exclude-dir=.venv --exclude-dir=venv dm

No, I’ve installed EndeavourOS with Plasma. Then added i3 and XFCE. In the end I’ve preferred to remain with XFCE (and i3, that I use sometimes).
If it would be possible I prefer not to restart from scratch also because I don’t know exactly what to bakup (and where, but this would be easily solved with a USB pn I think).
If reinstalling will be the only option please give me some guidance to how and what to backup (I prefer to not have to reconfig i3 from scratch by example)

Well you are trying to login with sddm which is used by Plasma, and because you removed plasma some things that are needed by sddm are removed too. So what you can try to do is switch to lightdm which is used by XFCE. No idea if this will work or not really.
How to change the display manager? - #9 by cactux
Now this is about changing to ly, but if you replace ly with lightdm this might work.

The default login manager for XFCE and i3 is lightdm.
Ly is a simple but reliable alternative of SDDM and lightdm as well.
I tested switching to lightdm and it is a bit messy but at last these packages seems to suffice.
yay lightdm | grep Install

aur/lightdm-settings 2.0.7-1 (+52 0.02) (Installed)
endeavouros/eos-lightdm-gtk-theme 2.2-1 (11.1 KiB 477.0 B) (Installed)
extra/lightdm-gtk-greeter-settings 1.2.3-3 (212.0 KiB 1.3 MiB) (Installed)
extra/lightdm-slick-greeter 2.0.9-1 (307.2 KiB 1.2 MiB) (Installed)
extra/lightdm-gtk-greeter 1:2.0.9-1 (93.5 KiB 344.1 KiB) (Installed)
extra/lightdm 1:1.32.0-6 (234.5 KiB 1.1 MiB) (Installed)

lightdm-gtk-greeter-settings
is for fine tuning of the login screen.
So,

sudo systemctl disable sddm
sudo systemctl enable lightdm

should lightdm fail (lightdm-slick-greeter alone was not enough for me):
ctrl+alt+F2
log in

yay -S ly
sudo systemctl disable lightdm
sudo systemctl enable ly

Reboot.
lightdm works at last.

First of all: sorry for my late reply but I was unable to put my hands on the PC in the last days.
Anyway I’ve disabled sddm.service and enabled lightdm.service and now everything is fine.
Thanks a lot for your help!

Good to hear it. As it’s in intro: ‘keep the technical areas clean’. Pls mark it as solved by yourself.

Done

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.