Archlinux: Sddm
ls /usr/share/wayland-sessions/ # For Wayland ls /usr/share/xsessions/ # For X11 sudo systemctl disable gdm sudo systemctl enable sddm sudo systemctl stop gdm sudo systemctl start sddm 9. Wayland Support SDDM has experimental Wayland support. To enable:
systemsettings Go to Startup and Shutdown → Login Screen (SDDM) Create/edit /etc/sddm.conf.d/numlock.conf : sddm archlinux
yay -S sddm-sugar-candy-git # or from AUR sddm archlinux
sudo pacman -S breeze
sudo sddm --example-config | sudo tee /etc/sddm.conf [Theme] # Current theme Current=breeze [Users] Maximum user ID for displaying in list (hide system users) MaximumUid=6000 Minimum user ID MinimumUid=1000 sddm archlinux
[Desktop Entry] Name=My Custom Session Comment=My custom Wayland session Exec=/home/user/.config/custom-session.sh Type=Application # Install sudo pacman -S sddm Enable and start sudo systemctl enable --now sddm Configure (optional) sudo nano /etc/sddm.conf Set theme sudo pacman -S breeze sudo sed -i 's/^Current=.*/Current=breeze/' /etc/sddm.conf