1SDDM.CONF(5)                         sddm                         SDDM.CONF(5)
2
3
4

NAME

6       sddm.conf - sddm display manager configuration
7

SYNOPSIS

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 the most precedent. 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

DESCRIPTION

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

OPTIONS

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       EnableAvatars=
75              When enabled, home directories  are  searched  for  ".face.icon"
76              images  to  display  as  their avatars. This can be slow on some
77              file systems.  When  disabled,  all  avatars  will  be  default.
78              Themes  may  choose  to  hide them altogether.  Default value is
79              true.
80
81       [X11] section:
82
83       ServerPath=
84              Path of the X server.  Default value is "/usr/bin/X".
85
86       ServerArguments=
87              Arguments to the X server.  Default value is "-nolisten tcp".
88
89       XephyrPath=
90              Path of the Xephyr.  Default value is "/usr/bin/Xephyr".
91
92       XauthPath=
93              Path of the Xauth.  Default value is "/usr/bin/xauth".
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       UserAuthFile=
110              Path  to  the  Xauthority  file, relative to the home directory.
111              Default value is ".Xauthority".
112
113       DisplayCommand=
114              Path of script to execute  when  starting  the  display  server.
115              Default value is "/usr/share/sddm/scripts/Xsetup".
116
117       DisplayStopCommand=
118              Path  of  script  to  execute  when stopping the display server.
119              Default value is "/usr/share/sddm/scripts/Xstop".
120
121       MinimumVT=
122              Minimum virtual terminal number that will be used by  the  first
123              display.  Virtual  terminal number will increase as new displays
124              added.  Default value is 1.
125
126       EnableHiDPI=
127              Enables Qt's automatic HiDPI scaling.  Can be either  "true"  or
128              "false".  Default value is "false".
129
130       [Wayland] section:
131
132       SessionDir=
133              Path  of  the directory containing session files.  Default value
134              is "/usr/share/wayland-sessions".
135
136       SessionCommand=
137              Path of script to execute when starting the user  session.  This
138              script  receives  the value of the "Exec" setting in the ".desk‐
139              top" file of the selected session and run it.  Default value  is
140              "/etc/sddm/wayland-session".
141
142       SessionLogFile=
143              Path  to  the user session log file, relative to the home direc‐
144              tory.  Default value is ".local/share/sddm/wayland-session.log".
145
146       EnableHiDPI=
147              Enables Qt's automatic HiDPI scaling.  Can be either  "true"  or
148              "false".  Default value is "false".
149
150       [Users] section:
151
152       DefaultPath=
153              Default path to set after successfully logging in.  This is also
154              where   SDDM   looks   for   programs.    Default    value    is
155              "/usr/local/bin:/usr/bin:/bin".
156
157       MinimumUid=
158              Minimum user id of the users to be listed in the user interface.
159              Default value is 1000.
160
161       MaximumUid=
162              Maximum user id of the users to be listed in the user interface.
163              Default value is 60000
164
165       HideUsers=
166              Comma-separated list of Users that shouldn't show up in the user
167              list.  Default value is empty.
168
169       HideShells=
170              Comma-separated list of Shells of users that shouldn't  show  up
171              in the user list.  Default value is empty.
172
173       RememberLastUser=
174              If  this flag is true, LastUser value will updated on every suc‐
175              cessful login, if  false  last  user  value  won't  be  updated.
176              Default value is true.
177
178       RememberLastSession=
179              If  this  flag  is true, LastSession value will updated on every
180              successful login, if false last session value won't be  updated.
181              Default value is true.
182
183       [Autologin] section:
184
185       User=  Name  of the user to automatically log in when the system starts
186              first time.  Default value is empty.
187
188       Session=
189              Name of the session to automatically  log  in  when  the  system
190              starts first time.  Default value is empty.
191
192       Relogin=
193              If  true  and User and Session are set automatic login will kick
194              in again on session exit, otherwise it will work only the  first
195              time.  Default value is false.
196

SEE ALSO

198       sddm(1)
199
200       The     full     documentation     for    sddm    is    available    at
201       https://github.com/sddm/sddm
202
203
204
205
206sddm 0.18.0                       August 2015                     SDDM.CONF(5)
Impressum