10. Login Screen (sddm)
SDDM login screen may be a bit finicky during configuration. Applying changes tend to overwrite custom background setup. Login screen should be configured after all UI settings have been set.
10.1. Multiple Monitors
SDDM requires setup for multiple monitors to reflect the same configuration when on the desktop.
xrandr | grep ' connected'
Note
Output display format is {SCREEN WIDTH}x{SCREEN HEIGHT}x{X POS}x{Y POS}.
Set the display configuration for SDDM and ensure Xsetup
is run on launch.
#!/bin/bash
# 3:DP-0 connected 2560x1440+5120+0 (normal left inverted right x axis y axis) 597mm x 336mm
# 17:DP-2 connected primary 2560x1440+2560+0 (normal left inverted right x axis y axis) 598mm x 336mm
# 23:DP-4 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
xrandr --output DP-4 --mode 2560x1440 --pos 0x0 --rotate normal \
--output DP-2 --mode 2560x1440 --pos 2560x0 --rotate normal \
--output DP-0 --mode 2560x1440 --pos 5120x0 --rotate normal
DisplayCommand=/usr/share/sddm/scripts/Xsetup
10.2. SDDM configuration
Login Screen
⌘ › system settings › startup and shutdown › login screen (sddm)
☑
Breath
› background
/usr/share/wallpapers/SafeLanding/contents/images/*.jpg
Updated: 2021-01-07
Note
apply plasma settings after setting background and any other theme UI settings. This will apply the current UI settings (arc dark) to the Breeze login screen; this should match the lockscreen.