Package Details: lightdm-slick-greeter 1.5.3-1

Git Clone URL: (read-only, click to copy)
Package Base: lightdm-slick-greeter
Description: A slick-looking LightDM greeter
Upstream URL:
Licenses: GPL3
Submitter: Sam-Burgos
Maintainer: Sam-Burgos
Last Packager: Sam-Burgos
Votes: 52
Popularity: 0.99
First Submitted: 2017-04-11 17:04
Last Updated: 2021-06-22 16:10

Pinned Comments

Sam-Burgos commented on 2017-04-16 23:12

A couple of things related to this package:

  • If you upgraded from version 1.2.1 to 1.2.2, check the /etc/lightdm.conf and replace the "slick-greeter" to "lightdm-slick-greeter" in line "greeter-session" (should be line 110 if not close to that line) since the change was not done automatically, newer installations shouldn't have that problem but I will check out; this should fix the issue of not loading the greeter while starting, you might have to do this via a terminal session (CTRL+ALT+F1-F6), after that, it should work as intended. My apologies on this particular issue

  • This is a fork of the unity-greeter on Ubuntu (lightdm-unity-greeter as it appears here on AUR) and many options on the PKGBUILD were copied and tested as much as possible from there, if you think that there is a different or better option for compiling, you can email me with some options and I will consider them before copying here.

  • Don't forget to manually make the change on the lightdm.conf file to use this greeter in case the installation doesn't make the change automatically (the name of the executable in the xsession folder it's called "lightdm-slick-greeter" with no quotes). You can check the LightDM article here on the wiki for more information

  • Although a fork of it, this package has nothing to do with the lightdm-unity-greeter, so please don't request to make this package a conflicting one with that (unity-greeter on AUR relies on a patched version of lightdm as well, which conflicts with the original lightdm), also I suggest you not to compile this package with the patched lightdm-ubuntu since I cannot guarantee that it may work

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Magotchi commented on 2019-03-18 14:19

As of this morning, after a full system upgrade of every other package, this fails to compile with 3 errors:

list-stack.vala:75.34-75.61: error: Assignment: Cannot convert from `GLib.List<weak Gtk.Widget>' to `GLib.List<Gtk.Widget>?'
        unowned List<Gtk.Widget> prev = children.last ().prev;
list-stack.vala:76.13-76.16: error: The name `prev' does not exist in the context of `ListStack.pop'
        if (prev != null)
list-stack.vala:77.14-77.17: error: The name `prev' does not exist in the context of `ListStack.pop'
            ( as GreeterList).greeter_box.pop ();

Strum355 commented on 2019-01-17 23:27

Unfortunately commenting out the two lines for mv didnt cause a working, even after copying the .desktop file to /etc/lightdm/lightdm-slick-greeter.conf as well as other files from a working installation, probably completely messed it up. did pacman -R lightdm-slick-greeter and did a reinstall with the edited snapshot but that also refused to work. Not sure where to go from here

Strum355 commented on 2019-01-16 21:23

@Sam-Burgos commented those two lines out and it installed fine, i dont have a .desktop file in any of the locations that i could find

Sam-Burgos commented on 2018-12-13 23:06

@Strum355: that's weird, I cannot reproduce your issue on my machine, what you can do as a workaround is to edit the PKGBUILD and comment lines 51 and 52, and after that you can manually rename the desktop file on usr/share/xgreeters to lightdm-slick-greeter.desktop. That is the only thing I can tell you to try and check if it works for you

Strum355 commented on 2018-12-09 20:41

Upgrading from 1.2.2-4 to 1.2.3-1 seems to fail when it tries to run package(), with the message: mv: cannot stat '/home/<username>/.cache/yay/lightdm-slick-greeter/pkg/lightdm-slick-greeter/usr/share/xgreeters/slick-greeter.desktop': No such file or directory

Same/similar happens with yaourt as well so its probably not a yay issue. Even if i try to touch the file, it appears to delete one of the folders further up the tree, so by the time it gets to package(), slick-greeter.desktop doesnt exist anymore

Magotchi commented on 2018-09-18 14:17

This currently fails to build with the latest vala package, but the bug is fixed in upstream, although it's not yet in a released version.

ssmATarch commented on 2018-06-27 20:26

@Sam-Burgos: Right on! That was the culprit. Thanks.

Magotchi commented on 2018-06-27 15:17

Upon new installation, this new PKGBUILD backs up lightdm.conf and edits it to enable this greeter, and on uninstallation, it tries to revert lightdm.conf from the backed-up version (discarding any customizations since installation of this greeter). However, it initially saves the backup to the path "/etc/", but it restores from "/etc/lightdm/". This could be fixed, but IMO this package should operate similarly to the official repo. greeters, lightdm-gtk-greeter and lightdm-kde-greeter, which don't edit configuration files.

Also, I initially missed your stickied comment about the upgrade details for 1.2.2, because it has a comment data of 2017-04-16; I hadn't noticed it was updated yesterday.

Sam-Burgos commented on 2018-06-27 13:57

@ssmATarch: probably it has to do with the change of the binary file from "slick-greeter" to "lightdm-slick-greeter" (which is something I left pinned here on the comments), I don't use plymouth but probably it has something to do with that, since plymouth just provides and depends on the configuration on the greeter or display manager (and as long as I am maintaining this package, I haven't encountered any particular configuration of this greeter with plymouth)

ssmATarch commented on 2018-06-27 08:33

Systemd cannot start lightdm-plymouth.service after the latest update. Falling back to lightdm-gtk-greeter works.