Differences
This shows you the differences between two versions of the page.
— |
en:system:userspace:display_manager [2022/03/25 23:34] (current) i3_relativism created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{confused|window manager}} | ||
+ | {{InfoBox stack | ||
+ | |{{InfoBox wikipedia|X display manager (program type)|header=true}} | ||
+ | }} | ||
+ | A ''' | ||
+ | A display manager is not mandatory. X or Wayland can be started from a shell in a VT, but one can provide extra or useful funtionality. For how to run X without a DM, see [[X without Display Manager]]. | ||
+ | |||
+ | == Available software == | ||
+ | |||
+ | Some display managers are listed below. | ||
+ | |||
+ | NB: Some Wayland DMs below are found in the overlay [https:// | ||
+ | |||
+ | {| class=" | ||
+ | |- | ||
+ | ! scope=" | ||
+ | ! Package | ||
+ | ! Type | ||
+ | ! Description | ||
+ | |- | ||
+ | | [[CDM]] || {{Package|x11-misc/ | ||
+ | |- | ||
+ | | [[GNOME/ | ||
+ | |- | ||
+ | | [[Greetd]] || {{Package|gui-apps/ | ||
+ | |- | ||
+ | | [[LightDM]] || {{Package|x11-misc/ | ||
+ | |- | ||
+ | | [[LXDE|LXDM]] || {{Package|lxde-base/ | ||
+ | |- | ||
+ | | [[Qingy]] || {{Package|sys-apps/ | ||
+ | |- | ||
+ | | [[SDDM]] || {{Package|x11-misc/ | ||
+ | |- | ||
+ | | [[SLiM]] || {{Package|x11-misc/ | ||
+ | |- | ||
+ | | [[WDM]] || {{Package|x11-misc/ | ||
+ | |- | ||
+ | | XDM || {{Package|x11-apps/ | ||
+ | |} | ||
+ | |||
+ | == Configuration == | ||
+ | |||
+ | {{Warning|Before setting up and using a display manager, be sure that the chosen GUI environment, | ||
+ | |||
+ | In all major Linux operating systems, display managers are started automatically on boot. In order for this to happen automatically a script must be added to the init system' | ||
+ | |||
+ | === OpenRC === | ||
+ | |||
+ | Under most circumstances, | ||
+ | |||
+ | Historically, | ||
+ | |||
+ | If {{Package|gui-libs/ | ||
+ | |||
+ | {{Emerge|gui-libs/ | ||
+ | |||
+ | The configuration file should be modified to use [[SDDM]]: | ||
+ | |||
+ | {{FileBox|filename=/ | ||
+ | CHECKVT=7 | ||
+ | DISPLAYMANAGER=" | ||
+ | }} | ||
+ | |||
+ | To start the chosen display manager on boot, add the '' | ||
+ | |||
+ | {{RootCmd|rc-update add display-manager default}} | ||
+ | |||
+ | To start the '' | ||
+ | |||
+ | {{RootCmd|rc-service display-manager start}} | ||
+ | |||
+ | ==== Historical use of the deprecated '' | ||
+ | |||
+ | {{FileBox|filename=/ | ||
+ | CHECKVT=7 | ||
+ | DISPLAYMANAGER=" | ||
+ | }} | ||
+ | |||
+ | To start the chosen display manager on boot, add the '' | ||
+ | |||
+ | {{RootCmd|rc-update add xdm default}} | ||
+ | |||
+ | To start SDDM immediately, | ||
+ | |||
+ | {{RootCmd|rc-service xdm start}} | ||
+ | |||
+ | === systemd === | ||
+ | |||
+ | If using [[systemd]] as the init system, first locate the chosen {{Path|< | ||
+ | |||
+ | To start [[SDDM]] on boot, enable the service: | ||
+ | {{RootCmd|systemctl enable sddm.service}} | ||
+ | |||
+ | To start [[SDDM]] immediately, | ||
+ | {{RootCmd|systemctl start sddm.service}} | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * {{See also|Xorg/ | ||
+ | * {{See also|X without Display Manager}} | ||
+ | * {{See also|Window manager}} | ||
+ | * {{See also|Desktop environment}} | ||
+ | * {{See also|Login}} | ||
+ | |||
+ | [[Category: | ||
+ | [[Category: | ||
+ | [[Category: |