Package Details: lightdm-slick-greeter 1.2.6-1

Git Clone URL: https://aur.archlinux.org/lightdm-slick-greeter.git (read-only)
Package Base: lightdm-slick-greeter
Description: A slick-looking LightDM greeter
Upstream URL: https://github.com/linuxmint/slick-greeter
Licenses: GPL3
Submitter: Sam-Burgos
Maintainer: Sam-Burgos
Last Packager: Sam-Burgos
Votes: 35
Popularity: 2.294063
First Submitted: 2017-04-11 17:04
Last Updated: 2019-07-10 15:51

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

1 2 3 Next › Last »

Sam-Burgos commented on 2019-07-02 21:30

@tydynrain, @antonrud, @j5lx, @Haystack: my apologies for the big mistake commited (I had to do it a couple of minutes before going into tech support on my job and it has been a chaos lately), I updated the PKGBUILD to reflect the correct version so if needed please update cache and try to install again

EDIT: @j5lx: that's weird but maybe I pulled python as dependency on another package and almost all DE use it at least for a particular configuration so it shouldn't be an issue, in case in your particular situation becomes an issue just try to install it manually and then test

tydynrain commented on 2019-07-02 17:41

@antonrud: Thank you, that fixed the issue.

tydynrain commented on 2019-07-02 17:26

A failure occurred during build with version 1.2.5-1:

==> Starting build()...

/home/tydynrain/.cache/yay/lightdm-slick-greeter/PKGBUILD: line 42: cd: slick-greeter-: No such file or directory

==> ERROR: A failure occurred in build().

Aborting...

Error making: lightdm-slick-greeter

antonrud commented on 2019-07-02 17:15

Solution (if using yay):

cd ~/.cache/yay/lightdm-slick-greeter

vim PKGBUILD

Edit lines 42 and 55 (remove the underscore at ${_pkgver}):

cd ${_pkgname}-${pkgver}

Then:

makepkg -si

Haystack commented on 2019-07-02 15:41

I'm having the same problem with the latest update.

J5lx commented on 2019-07-02 15:19

Umm... did something go wrong when committing the latest update?

==> Starting build()...
/startdir/PKGBUILD: line 42: cd: slick-greeter-: No such file or directory

_pkgver is commented out but still used.

Edit: also noticed some namcap warnings:

lightdm-slick-greeter E: File in backup array (etc/lightdm/slick-greeter.conf) not found in package
lightdm-slick-greeter E: Dependency python detected and not included (programs ['python3'] needed in scripts ['usr/bin/slick-greeter-check-hidpi', 'usr/bin/slick-greeter-set-keyboard-layout'])

gaavin commented on 2019-03-29 17:46

@Sam-Burgos: Latest update fixes the problem, thank you!!!

Sam-Burgos commented on 2019-03-29 17:41

@gaavin @Magotchi: check if the upgrade fixes your problem, I have tested on my VM and for now it solves successfully (probably on my case I didn't have the issue on the first place because I already had lightdm-slick-greeter installed but I have to thank Mint for the package that affected other distros as well)

gaavin commented on 2019-03-28 20:20

Here is the .patch file required for this package to compile properly (Taken from this commit https://github.com/linuxmint/slick-greeter/commit/7f04f066a18b3f398f292846c4fc8cc837c678a3)

compile_new_vala.patch

@@ -72,7 +72,7 @@

         return_if_fail (children != null);

-        unowned List<Gtk.Widget> prev = children.last ().prev;
+        unowned List<weak Gtk.Widget> prev = children.last ().prev;
         if (prev != null)
             (prev.data as GreeterList).greeter_box.pop ();
     }

You may apply this patch by editing the PKGBUILD to include the .patch file

prepare() {
  cd ..
  #Allow compiling with newer versions of Vala
  patch -i compile_new_vala.patch src/${_pkgname}-${pkgver}/src/list-stack.vala

}

Sam-Burgos commented on 2019-03-18 15:48

@Magotchi: seems that this is an issue already found by upstream (check issue 123 on their Github page), this was already fixed by an already merged commit but it will take a while to make it to a newer version

Let me see if I can add this particular patch to it, but it would take a while since I have been a little bit busy at my work and I have to reinstall a newer VM to re-test this; so I can't promise to do this ASAP