1 <page xmlns="http://projectmallard.org/1.0/"
7 <name>Robert Ancell</name>
8 <email>robert.ancell@gmail.com</email>
10 <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude" />
13 <title>LightDM Help</title>
16 LightDM is a <em>Display Manager</em>.
17 It is a long running process (daemon) that ensures that your graphical display is set up correctly.
20 The LightDM daemon spawns and manages two types of processes:
25 Display Servers - a process that combines graphical output from one or more process together to display on graphics hardware.
26 Also provides input from mice / keyboards etc to the process. For example X is a display server.
31 Sessions - a session is a process that has access to the display server and allows the user to perform tasks.
32 Often a session will be made up of a core component, the shell, that allows the user to run applications.
33 Both the shell and the applications communicate with the display server.
38 <section id="display-management" style="2column">
39 <title>LightDM for Display Management</title>
42 <section id="authentication" style="2column">
43 <title>Authentication</title>
45 Authentication is performed using PAM.
49 <section id="greeters" style="2column">
50 <title>Greeters</title>
52 A greeter is a session that provides a mechanism for choosing and authentication users.
56 <section id="sessions" style="2column">
57 <title>User Sessions</title>
59 A user session allows a user to interact with their computer and run applications.
63 <section id="remote-access" style="2column">
64 <title>Remote Access</title>
66 You can allow remote computers to connect to LightDM and start sessions.