You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Dustin Falgout 7c60cb46e1
Dismiss login failed message when any key is pressed. Fixes #114
8 years ago
.tx generate translation files 8 years ago
build Fix issue where default xcursor was shown after greeter exited. Also Fixes #121 8 years ago
dist Fix issue where default xcursor was shown after greeter exited. Also Fixes #121 8 years ago
po name change 8 years ago
themes Dismiss login failed message when any key is pressed. Fixes #114 8 years ago
web-greeter Fix bug in session select dropdown. Fix bug where debug mode key was ignored in user config. 8 years ago
.coafile add .editorconfig file 9 years ago
.doclets.yml The master branch now completely belongs to web-greeter 3.0 😤 8 years ago
.editorconfig The master branch now completely belongs to web-greeter 3.0 😤 8 years ago
.gitattributes update gitattributes 8 years ago
.gitignore cachebuster round 2 8 years ago
COPYING lightdm-webkit2-greeter ported from lightdm-webkit-greeter by karasu 11 years ago
Makefile disable starting at-spi daemon when greeter loads as it causes the greeter to hang. 8 years ago
NEWS.md bump version. update change log. 8 years ago
README.md Update README.md 8 years ago
circle.yml update circle.yml 8 years ago
requirements.txt remove hard-coded tmp directory. other small changes. 8 years ago
web-greeter.doap name change 8 years ago

README.md

Web Greeter for LightDM

Latest Release  Codacy Grade  CircleCI  Theme API Docs  AUR Votes

Install It

Distro Packages

Distro Install Command/Links
antergos sudo pacman -S lightdm-webkit2-greeter
arch yaourt -S lightdm-webkit2-greeter
fedora dnf copr enable antergos/lightdm-webkit2-greeter
openSUSE 1 Click Install
ubuntu OBS Repo

From Source

Dependencies

antergos    arch ubuntu fedora openSUSE
whither python-whither python3-whither python3-whither python3-whither
liblightdm-gobject lightdm liblightdm-gobject-dev lightdm-gobject-devel liblightdm-gobject-1-0
pygobject python-gobject python3-gi pygobject3 python3-gobject

NOTE: These instructions are for the master branch. To build the latest release, please see the stable branch.

Download & Install

git clone https://github.com/Antergos/web-greeter.git /tmp/greeter
cd /tmp/greeter
sudo make install

Theme JavaScript API

The greeter exposes a JavaScript API to themes which they must use to interact with the greeter (in order to facilitate the user login process). For more details, check out the API Documentation.

Debugging

You can run the greeter from within your desktop session if you add the following line to the desktop file for your session located in /usr/share/xsessions/: X-LightDM-Allow-Greeter=true.

You have to log out and log back in after adding that line. Then you can run the greeter from command line.

web-greeter

Themes can be opened with a debug console if you set debug_mode to true inside /etc/lightdm/web-greeter.yml.

Note: Do not use lightdm --test-mode as it is not supported.

Translations

Translations are managed through Transifex.