Sddm

Jump to: navigation, search
SDDM

[[File:|250px]]

sddm greeter

Download for openSUSE

Vendor: SDDM Development Team
Developer: Abdurrahman Avci
License: GPL
Web: SDDM project page


About

SDDM (Simple Desktop Display Manager) is the preferred Display Manager for KDE Plasma 5 and LXQt. It supports X11 and Wayland. Themes are supported by QML.


Features

  • Extremely themeable.
  • Support both of X11 and Wayland windowing systems.

Configuration

SDDM configuration is loaded on the following order:

  • All files in /usr/lib/sddm/sddm.conf.d in alphabetical order
  • All files in /etc/sddm.conf.d in alphabetical order
  • Finally from /etc/sddm.conf for compatibility

For example, we can find on tumbleweed that the main sddm.conf file is empty, and the configurations are on /usr/lib/sddm/sddm.conf.d.

See

$ man sddm.conf

for detailed options information.

On systemd controlled systems, SDDM should work out of the box since it defaults to using systemd-logind for session management.

HiDPI Support

As of version 0.15 HiDPI support was added.

To enable it for X11, add this to the corresponding configuration file

[X11]
EnableHiDPI=true

To enable it for Wayland

[Wayland]
EnableHiDPI=true

To change the DPI add -dpi {value} to the Server Arguments. For example to change the DPI for X11 to 192

[X11]
ServerArguments= -dpi 192

Autologin

SDDM supports automatic login through its configuration file, for example:

[Autologin]
User=john
Session=plasma.desktop

This configuration trigger a KDE Plasma session to be started for user john when the system is booted.


Troubleshooting

No User Icon

SDDM reads user icon from their ~/.face.icon or FacesDir/username.face.icon. SDDM user must have permissions to read those files.


See also


External links