Differences
This shows you the differences between two versions of the page.
| xfce:4.22:display_managers [2026/10/25 06:23] – created kevinbowen | xfce:4.22:display_managers [2026/11/13 01:27] (current) – sync with changes from main page kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| {{ : | {{ : | ||
| - | ===== Setup a Display Manager for Xfce ===== | + | ====== Setting up a Display Manager for Xfce ====== |
| + | |||
| + | A [[https:// | ||
| + | a software component that manages sessions and presents a login manager to a | ||
| + | user prior to starting a, in Xfce's case, a graphical window session. | ||
| + | |||
| + | There are numerous implementations of display managers. Presented here are | ||
| + | five common DM's and some information on configuring them specifically for use with | ||
| + | Xfce's Desktop Environment. | ||
| * **[[# | * **[[# | ||
| Line 7: | Line 15: | ||
| * **[[# | * **[[# | ||
| * **[[# | * **[[# | ||
| - | * **[[#KDM|KDM]]** | + | * **[[#SDDM|SDDM]]** |
| ---- | ---- | ||
| - | === LightDM === | + | ===== LightDM ===== |
| + | |||
| + | [[https:// | ||
| + | |||
| + | > Key features of LightDM are: | ||
| + | > | ||
| + | > - Cross-desktop - supports different desktop technologies (X, Wayland, Mir, etc) | ||
| + | > - Lightweight - low memory usage and fast performance | ||
| + | > - Supports remote login (incoming: XDMCP and VNC; outgoing: XDMCP and pluggable) | ||
| + | > - Supports guest sessions | ||
| + | > - Has a comprehensive test suite | ||
| + | |||
| LightDM is the default display manager for Edubuntu, Xubuntu and Mythbuntu since 11.10 release, for Lubuntu since 12.04 release, for Kubuntu beginning with 12.10 until 15.04 for Linux Mint[14] and Antergos. | LightDM is the default display manager for Edubuntu, Xubuntu and Mythbuntu since 11.10 release, for Lubuntu since 12.04 release, for Kubuntu beginning with 12.10 until 15.04 for Linux Mint[14] and Antergos. | ||
| LightDM starts the X servers, user sessions and greeter (login screen). | LightDM starts the X servers, user sessions and greeter (login screen). | ||
| - | === LXDM === | + | ---- |
| - | LXDM is the display manager of LXDE. But it is universal. Most distributions | + | |
| + | ===== LXDM ===== | ||
| + | |||
| + | [[https:// | ||
| + | LXDM, originally | ||
| [Desktop Entry] | [Desktop Entry] | ||
| Line 28: | Line 52: | ||
| Type=Application | Type=Application | ||
| - | Lines TryExec and Exec may also differ between distributions. | + | Lines '' |
| ---- | ---- | ||
| - | === SLiM === | + | ===== SLiM ===== |
| - | If you want to avoid Gnome or KDE dependencies and a more attractive interface than XDM, you can give [[http://slim.berlios.de|SLiM]] a try. Read the SLiM [[http://slim.berlios.de/manual.php|manual]] for more information. | + | [[https://slim-fork.sourceforge.io/|SLiM]](Simple Login Manager) is a lightweight Display manager that requires no Gnome or KDE dependencies and a more attractive interface than XDM |
| + | |||
| + | > Features | ||
| + | > - PNG and XFT support for alpha transparency and anti-aliased fonts | ||
| + | > - Support of external themes | ||
| + | > - Configurable runtime options: X server, login / shutdown | ||
| + | > - Single (GDM-like) or double (XDM-like) input control | ||
| + | > - Can load predefined users on startup | ||
| + | > - Configurable welcome | ||
| + | > - Random theme selection | ||
| ---- | ---- | ||
| - | === GDM === | + | ===== GDM ===== |
| - | If you installed Xfce system-wide and you want to use the GNOME Display Manager | + | |
| + | If you installed Xfce system-wide, and want to use the [[https:// | ||
| + | |||
| + | This is a sample desktop file, '' | ||
| [Desktop Entry] | [Desktop Entry] | ||
| Encoding=UTF-8 | Encoding=UTF-8 | ||
| Name=Xfce4 | Name=Xfce4 | ||
| - | Comment=Use this session to run Xfce 4.4 as your desktop environment | + | Comment=Use this session to run Xfce4 as your desktop environment |
| Exec=/ | Exec=/ | ||
| Icon=/ | Icon=/ | ||
| Type=Application | Type=Application | ||
| - | It is usually | + | It is usually |
| ---- | ---- | ||
| - | === KDM === | + | ===== SDDM ===== |
| - | If you installed Xfce system-wide and you want to use the KDE Display Manager (kdm) to start your Xfce session, you will have to create a .desktop file to teach kdm how to start the Xfce session. | + | |
| - | First you need to find where kdm searches for its .desktop files: | + | [[https:// |
| - | | + | |
| - | Common locations are /usr/share/apps/kdm/sessions | + | > Features: |
| + | > - Supports X11 and Wayland | ||
| + | > - Autologin | ||
| + | > - Modern and prettified look | ||
| + | > - DPI settings (HiDPI) | ||
| + | > - Highly customizable | ||
| + | > - Qt-based | ||
| + | |||
| + | The default configuration file for SDDM can be found at '' | ||
| + | |||
| + | [...] | ||
| + | [Autologin] | ||
| + | User=< | ||
| + | Session=Xfce.desktop | ||
| + | Relogin=false | ||
| + | |||
| + | If you installed Xfce system-wide and you want to use the SDDM to start your Xfce session, you will have to create a '' | ||
| + | |||
| + | Common locations are '' | ||
| [Desktop Entry] | [Desktop Entry] | ||
| Encoding=UTF-8 | Encoding=UTF-8 | ||
| - | Type=XSession | ||
| - | Exec=/ | ||
| - | TryExec=/ | ||
| Name=Xfce4 | Name=Xfce4 | ||
| - | Comment=The Xfce4 Desktop Environment | + | Comment=Use this session to run Xfce4 as your desktop environment |
| + | | ||
| + | Exec=/ | ||
| + | Icon=/ | ||
| + | Type=XSession | ||
| [[|Back To Top]] | [[|Back To Top]] | ||
| ---- | ---- | ||
| [[: | [[: | ||