I’ve tried changing lock and login screen but I can’t. I’ve tried changing sddm settings but nothing works. When launching sddm from terminal it works, but nothing changes when I try to make any changes. The only change that did something was changing the background picture, and it didn’t worked well and just removed the bg pictures (see attached image, sorry for the poor quality, had no way to screenshot it X3)
What does the contents of /etc/lightdm/slick-greeter.conf look like?
If that file doesn’t exist, create it and add the following entries:
Note: It is recommended to place your wallpapers inside directories that the lightdm user can access; for example, /usr/share/pixmaps
Other configuration options are available as well. Here is a list of all configurable options for slick greeter:
# LightDM GTK+ Configuration
# Available configuration options listed below.
# activate-numlock=Whether to activate numlock. This features requires the installation of numlockx. (true or false)
# background=Background file to use, either an image path or a color (e.g. #772953)
# background-color=Background color (e.g. #772953), set before wallpaper is seen
# draw-user-backgrounds=Whether to draw user backgrounds (true or false)
# draw-grid=Whether to draw an overlay grid (true or false)
# show-hostname=Whether to show the hostname in the menubar (true or false)
# show-power=Whether to show the power indicator in the menubar (true or false)
# show-a11y=Whether to show the accessibility options in the menubar (true or false)
# show-keyboard=Whether to show the keyboard indicator in the menubar (true or false)
# show-clock=Whether to show the clock in the menubar (true or false)
# show-quit=Whether to show the quit menu in the menubar (true or false)
# logo=Logo file to use
# other-monitors-logo=Logo file to use for other monitors
# theme-name=GTK+ theme to use
# icon-theme-name=Icon theme to use
# font-name=Font to use
# xft-antialias=Whether to antialias Xft fonts (true or false)
# xft-dpi=Resolution for Xft in dots per inch
# xft-hintstyle=What degree of hinting to use (hintnone/hintslight/hintmedium/hintfull)
# xft-rgba=Type of subpixel antialiasing (none/rgb/bgr/vrgb/vbgr)
# onscreen-keyboard=Whether to enable the onscreen keyboard (true or false)
# high-contrast=Whether to use a high contrast theme (true or false)
# screen-reader=Whether to enable the screen reader (true or false)
# play-ready-sound=A sound file to play when the greeter is ready
# hidden-users=List of usernames (separated by semicolons) that are hidden until Ctr+Alt+Shift is pressed
# group-filter=List of groups that users must be part of to be shown (empty list shows all users)
# enable-hidpi=Whether to enable HiDPI support (on/off/auto)
# only-on-monitor=Sets the monitor on which to show the login window, -1 means "follow the mouse"
# stretch-background-across-monitors=Whether to stretch the background across multiple monitors (false by default)
# clock-format=What clock format to use (e.g., %H:%M or %l:%M %p)
Where is your wallpaper file located?
Do you mean you’re trying to change a greeter or are you just trying to change the background? EndeavourOS uses slick greeter and lightdm by default.
I’ve tried doing that, but then nothing would show up and i would need to hold Ctrl+Alt+F2 while bootup in order to have sddm. otherwise, i was stuck and i had to force reboot my computer (you can’t turn it off by clicking on the power button, idk why it’s dumb)
I’ve uninstalled lightdm and enabled sddm and now, i can’t loggin in any tty. It’s even harder for testing as the window to change tty is like, 10s (during cleaning of passed forced shutdown). I’ve tried 1 2 & 3 and neither of them are working.
If you’ve enabled the service, it should launch at boot. If it doesn’t, it might have something to do with the graphics drivers. Are you using nvidia? If the nvidia drivers are loaded after your display manager, you will end up with a black screen and nothing else. To prevent this, you need early KMS, which ensures that the nvidia kernel module is loaded at the earliest possible occasion.