https://github.com/elementary/greeter
Login and Lock Screen greeter for elementary OS and Pantheon, using LightDM
https://github.com/elementary/greeter
greeter gtk hacktoberfest lightdm lightdm-greeter meson pantheon vala
Last synced: 3 months ago
JSON representation
Login and Lock Screen greeter for elementary OS and Pantheon, using LightDM
- Host: GitHub
- URL: https://github.com/elementary/greeter
- Owner: elementary
- License: gpl-3.0
- Created: 2017-04-12T20:45:07.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-06-22T21:00:14.000Z (4 months ago)
- Last Synced: 2025-06-22T21:33:25.304Z (4 months ago)
- Topics: greeter, gtk, hacktoberfest, lightdm, lightdm-greeter, meson, pantheon, vala
- Language: Vala
- Homepage:
- Size: 6.99 MB
- Stars: 169
- Watchers: 30
- Forks: 41
- Open Issues: 88
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Greeter
[](https://l10n.elementary.io/engage/desktop/?utm_source=widget)

## Building and Installation
You'll need the following dependencies:
* gnome-settings-daemon >= 3.27
* libaccountsservice-dev
* libgdk-pixbuf2.0-dev
* libgranite-dev >= 5.5.0
* libgtk-3-dev
* libhandy-1-dev >= 0.90.0
* liblightdm-gobject-1-dev
* libmutter-13-dev
* libx11-dev
* meson
* valacRun `meson` to configure the build environment and then `ninja` to build
meson build --prefix=/usr
cd build
ninjaTo install, use `ninja install`
sudo ninja install
## Testing & Debugging
Run LightDM in test mode with Xephyr:
lightdm --test-mode --debug
You can then find the debug log in `~/.cache/lightdm/log`