1SDDM.CONF(5) sddm SDDM.CONF(5)
2
3
4
6 sddm.conf - sddm display manager configuration
7
9 Configuration loads all files in the configuration directories followed
10 by the configuration file in the order listed below with the latter
11 having highest precedence. Changes should be made to the local configu‐
12 rations.
13
14 /usr/lib/sddm/sddm.conf.d
15 System configuration directory
16
17 /etc/sddm.conf.d
18 Local configuration directory
19
20 /etc/sddm.conf
21 Local configuration file for compatibility
22
24 This file configures various parameters of the sddm display manager
25 sddm(1). If this file is not available, default values are used.
26
28 [General] section:
29
30 HaltCommand=
31 Halt command. Default value is "/usr/bin/systemctl poweroff".
32
33 RebootCommand=
34 Reboot command. Default value is "/usr/bin/systemctl reboot".
35
36 Numlock=
37 Change numlock state when sddm-greeter starts. Valid values are
38 on, off or none. If property is set to none, numlock won't be
39 changed. Default value is "none".
40
41 InputMethod=
42 Set the Qt input method for the greeter. Tablet users with Qt
43 Virtual Keyboard installed can set this to "qtvirtualkeyboard"
44 for the on-screen keyboard. Other known values are "ibus" for
45 the Intelligent Input Bus, or "compose" for dead keys support.
46 Leave this empty if unsure.
47
48 Namespaces=
49 Comma-separated list of paths bound to Linux namespaces to enter
50 with setns() before starting the user session. For example, to
51 enter network namespace mynet created with ip netns add mynet,
52 the value might be /run/netns/mynet. Default value is empty.
53 (The value is ignored if the operating system is not Linux.)
54
55 [Theme] section:
56
57 ThemeDir=
58 Path of the directory containing theme files. Default value is
59 "/usr/share/sddm/themes".
60
61 Current=
62 Name of the current theme. By default this setting is empty,
63 meaning the embedded theme will be used.
64
65 FacesDir=
66 Path of the directory containing face files, face files should
67 be in username.face.icon format. Default value is
68 "/usr/share/sddm/faces".
69
70 CursorTheme=
71 Name of the cursor theme to be set before starting the display
72 server.
73
74 Font= Name of the font to be set before starting the display server.
75 Please note that the theme can still override this option.
76
77 EnableAvatars=
78 When enabled, home directories are searched for ".face.icon"
79 images to display as their avatars. This can be slow on some
80 file systems. When disabled, all avatars will be default.
81 Themes may choose to hide them altogether. Default value is
82 true.
83
84 [X11] section:
85
86 ServerPath=
87 Path of the X server. Default value is "/usr/bin/X".
88
89 ServerArguments=
90 Arguments to the X server. Default value is "-nolisten tcp".
91
92 XephyrPath=
93 Path of the Xephyr. Default value is "/usr/bin/Xephyr".
94
95 SessionDir=
96 Path of the directory containing session files. Default value
97 is "/usr/share/xsessions".
98
99 SessionCommand=
100 Path of script to execute when starting the user session. This
101 script receives the value of the "Exec" setting in the ".desk‐
102 top" file of the selected session and runs it. Default value is
103 "/etc/X11/xinit/Xsession".
104
105 SessionLogFile=
106 Path to the user session log file, relative to the home direc‐
107 tory. Default value is ".local/share/sddm/xorg-session.log".
108
109 DisplayCommand=
110 Path of script to execute when starting the display server.
111 Default value is "/usr/share/sddm/scripts/Xsetup".
112
113 DisplayStopCommand=
114 Path of script to execute when stopping the display server.
115 Default value is "/usr/share/sddm/scripts/Xstop".
116
117 MinimumVT=
118 Minimum virtual terminal number that will be used by the first
119 display. Virtual terminal number will increase as new displays
120 added. Default value is 1.
121
122 EnableHiDPI=
123 Enables Qt's automatic HiDPI scaling. Can be either "true" or
124 "false". Default value is "false".
125
126 [Wayland] section:
127
128 SessionDir=
129 Path of the directory containing session files. Default value
130 is "/usr/share/wayland-sessions".
131
132 SessionCommand=
133 Path of script to execute when starting the user session. This
134 script receives the value of the "Exec" setting in the ".desk‐
135 top" file of the selected session and run it. Default value is
136 "/etc/sddm/wayland-session".
137
138 SessionLogFile=
139 Path to the user session log file, relative to the home direc‐
140 tory. Default value is ".local/share/sddm/wayland-session.log".
141
142 EnableHiDPI=
143 Enables Qt's automatic HiDPI scaling. Can be either "true" or
144 "false". Default value is "false".
145
146 [Users] section:
147
148 DefaultPath=
149 Default path to set after successfully logging in. This is also
150 where SDDM looks for programs. Default value is
151 "/usr/local/bin:/usr/bin:/bin".
152
153 MinimumUid=
154 Minimum user id of the users to be listed in the user interface.
155 Default value is 1000.
156
157 MaximumUid=
158 Maximum user id of the users to be listed in the user interface.
159 Default value is 60000
160
161 HideUsers=
162 Comma-separated list of Users that shouldn't show up in the user
163 list. Default value is empty.
164
165 HideShells=
166 Comma-separated list of Shells of users that shouldn't show up
167 in the user list. Default value is empty.
168
169 RememberLastUser=
170 If this flag is true, LastUser value will updated on every suc‐
171 cessful login, if false last user value won't be updated.
172 Default value is true.
173
174 RememberLastSession=
175 If this flag is true, LastSession value will updated on every
176 successful login, if false last session value won't be updated.
177 Default value is true.
178
179 [Autologin] section:
180
181 User= Name of the user to automatically log in when the system starts
182 first time. Default value is empty.
183
184 Session=
185 Name of the session to automatically log in when the system
186 starts first time. Default value is empty.
187
188 Relogin=
189 If true and User and Session are set automatic login will kick
190 in again on session exit, otherwise it will work only the first
191 time. Default value is false.
192
194 sddm(1)
195
196 The full documentation for sddm is available at
197 https://github.com/sddm/sddm
198
199
200
201
202sddm 0.19.0 August 2015 SDDM.CONF(5)