Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SDDM.CONF(5)			     sddm			  SDDM.CONF(5)

NAME
       sddm.conf - sddm	display	manager	configuration

SYNOPSIS
       Configuration loads all files in	the configuration directories followed
       by the configuration file in the	order listed  below  with  the	latter
       having the most precedent. Changes should be made to the	local configu-
       rations.

       /usr/local/lib/sddm/sddm.conf.d
	      System configuration directory

       /usr/local/etc/sddm.conf.d
	      Local configuration directory

       /usr/local/etc/sddm.conf
	      Local configuration file for compatibility

DESCRIPTION
       This file configures various parameters of  the	sddm  display  manager
       sddm(1).	 If this file is not available,	default	values are used.

OPTIONS
       [General] section:

       HaltCommand=
	      Halt command.  Default value is "/sbin/shutdown -p now".

       RebootCommand=
	      Reboot command.  Default value is	"/sbin/shutdown	-r now".

       Numlock=
	      Change numlock state when	sddm-greeter starts.  Valid values are
	      on, off or none.	If property is set to none, numlock  won't  be
	      changed.	Default	value is "none".

       InputMethod=
	      Set  the	Qt input method	for the	greeter.  Tablet users with Qt
	      Virtual Keyboard installed can set this  to  "qtvirtualkeyboard"
	      for  the	on-screen keyboard.  Other known values	are "ibus" for
	      the Intelligent Input Bus, or "compose" for dead	keys  support.
	      Leave this empty if unsure.

       Namespaces=
	      Comma-separated list of paths bound to Linux namespaces to enter
	      with setns() before starting the user session.  For example,  to
	      enter  network  namespace	mynet created with ip netns add	mynet,
	      the value	might be /run/netns/mynet.  Default  value  is	empty.
	      (The value is ignored if the operating system is not Linux.)

       [Theme] section:

       ThemeDir=
	      Path  of the directory containing	theme files.  Default value is
	      "/usr/local/share/sddm/themes".

       Current=
	      Name of the current theme.  By default this  setting  is	empty,
	      meaning the embedded theme will be used.

       FacesDir=
	      Path  of	the directory containing face files, face files	should
	      be in username.face.icon format.	 Default  value	 is  "/usr/lo-
	      cal/share/sddm/faces".

       CursorTheme=
	      Name  of	the cursor theme to be set before starting the display
	      server.

       EnableAvatars=
	      When enabled, home directories are searched for ".face.icon" im-
	      ages  to display as their	avatars. This can be slow on some file
	      systems.	When disabled, all avatars will	be default. Themes may
	      choose to	hide them altogether.  Default value is	true.

       [X11] section:

       ServerPath=
	      Path of the X server.  Default value is "/usr/bin/X".

       ServerArguments=
	      Arguments	to the X server.  Default value	is "-nolisten tcp".

       XephyrPath=
	      Path of the Xephyr.  Default value is "/usr/bin/Xephyr".

       XauthPath=
	      Path of the Xauth.  Default value	is "/usr/bin/xauth".

       SessionDir=
	      Path  of	the directory containing session files.	 Default value
	      is "/usr/share/xsessions".

       SessionCommand=
	      Path of script to	execute	when starting the user	session.  This
	      script  receives	the value of the "Exec"	setting	in the ".desk-
	      top" file	of the selected	session	and runs it.  Default value is
	      "/usr/local/share/sddm/scripts/Xsession".

       SessionLogFile=
	      Path  to	the user session log file, relative to the home	direc-
	      tory.  Default value is ".local/share/sddm/xorg-session.log".

       UserAuthFile=
	      Path to the Xauthority file, relative  to	 the  home  directory.
	      Default value is ".Xauthority".

       DisplayCommand=
	      Path of script to	execute	when starting the display server.  De-
	      fault value is "/usr/local/share/sddm/scripts/Xsetup".

       DisplayStopCommand=
	      Path of script to	execute	when stopping the display server.  De-
	      fault value is "/usr/local/share/sddm/scripts/Xstop".

       MinimumVT=
	      Minimum  virtual	terminal number	that will be used by the first
	      display. Virtual terminal	number will increase as	 new  displays
	      added.  Default value is 9.

       EnableHiDPI=
	      Enables  Qt's  automatic HiDPI scaling.  Can be either "true" or
	      "false".	Default	value is "false".

       [Wayland] section:

       SessionDir=
	      Path of the directory containing session files.	Default	 value
	      is "/usr/share/wayland-sessions".

       SessionCommand=
	      Path  of	script to execute when starting	the user session. This
	      script receives the value	of the "Exec" setting in  the  ".desk-
	      top"  file of the	selected session and run it.  Default value is
	      "/usr/local/share/sddm/scripts/wayland-session".

       SessionLogFile=
	      Path to the user session log file, relative to the  home	direc-
	      tory.  Default value is ".local/share/sddm/wayland-session.log".

       EnableHiDPI=
	      Enables  Qt's  automatic HiDPI scaling.  Can be either "true" or
	      "false".	Default	value is "false".

       [Users] section:

       DefaultPath=
	      Default path to set after	successfully logging in.  This is also
	      where  SDDM  looks  for  programs.   Default  value is "/usr/lo-
	      cal/bin:/usr/bin:/bin".

       MinimumUid=
	      Minimum user id of the users to be listed	in the user interface.
	      Default value is 1000.

       MaximumUid=
	      Maximum user id of the users to be listed	in the user interface.
	      Default value is 65000

       HideUsers=
	      Comma-separated list of Users that shouldn't show	up in the user
	      list.  Default value is empty.

       HideShells=
	      Comma-separated  list  of	Shells of users	that shouldn't show up
	      in the user list.	 Default value is empty.

       RememberLastUser=
	      If this flag is true, LastUser value will	updated	on every  suc-
	      cessful  login,  if false	last user value	won't be updated.  De-
	      fault value is true.

       RememberLastSession=
	      If this flag is true, LastSession	value will  updated  on	 every
	      successful  login, if false last session value won't be updated.
	      Default value is true.

       [Autologin] section:

       User=  Name of the user to automatically	log in when the	system	starts
	      first time.  Default value is empty.

       Session=
	      Name  of	the  session  to  automatically	log in when the	system
	      starts first time.  Default value	is empty.

       Relogin=
	      If true and User and Session are set automatic login  will  kick
	      in  again	on session exit, otherwise it will work	only the first
	      time.  Default value is false.

SEE ALSO
       sddm(1)

       The    full    documentation    for    sddm     is     available	    at
       https://github.com/sddm/sddm

sddm 0.18.1			  August 2015			  SDDM.CONF(5)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sddm.conf&sektion=5&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help