Package Details: lightdm-pantheon-greeter 3.0-3

Git Clone URL: https://aur.archlinux.org/lightdm-pantheon-greeter.git (read-only)
Package Base: lightdm-pantheon-greeter
Description: Pantheon greeter for LightDM
Upstream URL: https://launchpad.net/pantheon-greeter
Licenses: GPL
Submitter: M0Rf30
Maintainer: alucryd
Last Packager: alucryd
Votes: 35
Popularity: 0.196574
First Submitted: 2012-12-02 11:04
Last Updated: 2016-10-13 12:43

Latest Comments

Moritto commented on 2016-12-08 05:28

I have started to compile the package, and I was given an error:
=================
-- checking for modules 'granite;liblightdm-gobject-1>=1.2.1;gdk-x11-3.0;clutter-gtk-1.0;indicator3-0.4;gdk-pixbuf-2.0;gl'
-- package 'granite' not found
-- package 'liblightdm-gobject-1>=1.2.1' not found
-- package 'gdk-x11-3.0' not found
-- package 'clutter-gtk-1.0' not found
-- package 'indicator3-0.4' not found
-- package 'gdk-pixbuf-2.0' not found
CMake Error at /usr/share/cmake-3.0/Modules/FindPkgConfig.cmake:341 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.0/Modules/FindPkgConfig.cmake:395 (_pkg_check_modules_internal)
CMakeLists.txt:31 (pkg_check_modules)


CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
Could NOT find Vala (missing: VALA_EXECUTABLE)
Call Stack (most recent call first):
/usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
cmake/FindVala.cmake:55 (find_package_handle_standard_args)
CMakeLists.txt:36 (find_package)


-- Configuring incomplete, errors occurred!
==================
Could you give me all the packages with package dependencies? The problem is very important.

gbc921 commented on 2016-11-20 17:33

Just to note that version 2.0.2-2 still works.

To do that I had to:
1. Clone this git: 'git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git/'
2. Go into the folder;
3. Checkout v. 2.0.2-2: 'git checkout 2c0979827'
4. Compile the package as usual: 'makepkg -si'
5. Change greeter settings on lightdm.conf
6. Done!

alucryd commented on 2016-09-14 08:33

Because it's not a dep of the greeter, but of one of its deps, obviously.

f4hy commented on 2016-09-14 06:41

Why is gala-bzr not listed as a dependency then?

alucryd commented on 2016-09-13 12:16

The only bzr package required for this to work is gala-bzr, because there hasn't been any release yet. Stable versions are enough for everything else.

f4hy commented on 2016-09-01 02:58

Issues with building the new version (3.0) seem to come from it now requiring much greater hooks into other pantheon objects, like the wingpanel.

What changed? Is this package going to continue to require more and more of the rest of pantheon? It seems like we are in a bad state if this non dev package requires a few *-bzr packages to be able to install.

wbthomason commented on 2016-08-26 15:40

Yes - that package also seems to be missing dependencies. Installing gala-bzr provided libgala.so for me.

mareke commented on 2016-08-26 07:28

While manually installing wingpanel I am getting "error: target not found: libgala.so".

wbthomason commented on 2016-08-26 04:51

When I separately install the wingpanel package (and its dependencies), I can get lightdm-pantheon-greeter to build successfully. However, other things seem wrong (text which was previously large and white is now small and grey, etc.), though these changes might just be part of the update. It seems that wingpanel should be an explicit dependency of this package. That said, it would be nice if I didn't need all of pantheon desktop installed in order to build this greeter.

AndreaM commented on 2016-08-26 02:37

I tried to rebuild as well and saw the wingpanel message:

==> Starting build()...
-- The C compiler identification is GNU 6.1.1
-- The CXX compiler identification is GNU 6.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for modules 'granite;liblightdm-gobject-1>=1.2.1;gdk-x11-3.0;clutter-gtk-1.0;gdk-pixbuf-2.0;gl;wingpanel-2.0'
-- No package 'wingpanel-2.0' found
CMake Error at /usr/share/cmake-3.6/Modules/FindPkgConfig.cmake:424 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.6/Modules/FindPkgConfig.cmake:597 (_pkg_check_modules_internal)
CMakeLists.txt:31 (pkg_check_modules)


-- Configuring incomplete, errors occurred!

wbthomason commented on 2016-08-25 21:26

I get the same error as AndreaM and wespe when I try to rebuild without cleaning first. However, my initial build attempt always fails in build() when cmake is unable to find wingpanel (which is not listed as a dependency of this package). See below. Has anyone encountered this before?

==> Starting build()...
-- The C compiler identification is GNU 6.1.1
-- The CXX compiler identification is GNU 6.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for modules 'granite;liblightdm-gobject-1>=1.2.1;gdk-x11-3.0;clutter-gtk-1.0;gdk-pixbuf-2.0;gl;wingpanel-2.0'
-- No package 'wingpanel-2.0' found
CMake Error at /usr/share/cmake-3.6/Modules/FindPkgConfig.cmake:424 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.6/Modules/FindPkgConfig.cmake:597 (_pkg_check_modules_internal)
CMakeLists.txt:31 (pkg_check_modules)

AndreaM commented on 2016-08-25 07:21

Same thing happened to me as wespe:

AUR Packages (1) lightdm-pantheon-greeter-3.0-1

:: Proceed with installation? [Y/n] y
:: Retrieving package(s)...
:: lightdm-pantheon-greeter build files are up-to-date -- skipping
:: Checking lightdm-pantheon-greeter integrity...
==> Making package: lightdm-pantheon-greeter 3.0-1 (Thu Aug 25 02:26:32 CDT 2016)
==> Retrieving sources...
-> Found pantheon-greeter-3.0.tar.xz
-> Found lightdm-pantheon-greeter-paths.patch
==> Validating source files with sha256sums...
pantheon-greeter-3.0.tar.xz ... Passed
lightdm-pantheon-greeter-paths.patch ... Passed
:: Building lightdm-pantheon-greeter package(s)...
==> Making package: lightdm-pantheon-greeter 3.0-1 (Thu Aug 25 02:26:32 CDT 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found pantheon-greeter-3.0.tar.xz
-> Found lightdm-pantheon-greeter-paths.patch
==> Validating source files with sha256sums...
pantheon-greeter-3.0.tar.xz ... Passed
lightdm-pantheon-greeter-paths.patch ... Passed
==> Extracting sources...
-> Extracting pantheon-greeter-3.0.tar.xz with bsdtar
==> Starting prepare()...
patching file CMakeLists.txt
The next patch would create the file data/lightdm-pantheon-greeter.conf,
which already exists! Skipping patch.
1 out of 1 hunk ignored
The next patch would create the file data/lightdm-pantheon-greeter.desktop,
which already exists! Skipping patch.
1 out of 1 hunk ignored
patching file data/pantheon-greeter.conf
patching file data/pantheon-greeter.desktop
patching file src/PantheonGreeter.vala
patching file src/Wallpaper.vala
==> ERROR: A failure occurred in prepare().
Aborting...
:: failed to build lightdm-pantheon-greeter package(s)

wespe commented on 2016-08-22 08:54

Update to 3.0-1 fails for me. Any ideas?

:: Retrieving package(s)...
:: lightdm-pantheon-greeter build files are up-to-date -- skipping
:: Checking lightdm-pantheon-greeter integrity...
==> Making package: lightdm-pantheon-greeter 3.0-1 (Mo 22. Aug 09:47:48 BST 2016)
==> Retrieving sources...
-> Found pantheon-greeter-3.0.tar.xz
-> Found lightdm-pantheon-greeter-paths.patch
==> Validating source files with sha256sums...
pantheon-greeter-3.0.tar.xz ... Passed
lightdm-pantheon-greeter-paths.patch ... Passed
:: Building lightdm-pantheon-greeter package(s)...
==> Making package: lightdm-pantheon-greeter 3.0-1 (Mo 22. Aug 09:47:48 BST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found pantheon-greeter-3.0.tar.xz
-> Found lightdm-pantheon-greeter-paths.patch
==> Validating source files with sha256sums...
pantheon-greeter-3.0.tar.xz ... Passed
lightdm-pantheon-greeter-paths.patch ... Passed
==> Extracting sources...
-> Extracting pantheon-greeter-3.0.tar.xz with bsdtar
==> Starting prepare()...
patching file CMakeLists.txt
The next patch would create the file data/lightdm-pantheon-greeter.conf,
which already exists! Skipping patch.
1 out of 1 hunk ignored
The next patch would create the file data/lightdm-pantheon-greeter.desktop,
which already exists! Skipping patch.
1 out of 1 hunk ignored
patching file data/pantheon-greeter.conf
patching file data/pantheon-greeter.desktop
patching file src/PantheonGreeter.vala
patching file src/Wallpaper.vala
==> ERROR: A failure occurred in prepare().
Aborting...
:: failed to build lightdm-pantheon-greeter package(s)

alucryd commented on 2016-05-06 09:02

Indeed, thx for the heads up, just updated the patch.

kinnarr commented on 2016-04-19 13:22

@alucryd: to change the default background by editing the config, you have to patch the config path in Wallpaper.vala too

crystaly commented on 2016-03-20 13:57

@nickcis: you can install the package elementary-icon-theme to get the icons right

@alucryd: Since icons are hard-coded, maybe a dependency on elementary-icon-theme would be a good idea?

nickcis commented on 2016-03-12 17:11

In the button that let's you choose de DE, i'm getting a placeholder images instead of the icon. Am i missing an icon theme?

@FelixHaller @mmtz i'm also getting the thin black line without having enabled the "high contrast" accessibility setting :/

FelixHaller commented on 2016-03-09 23:01

@mmtz: Maybe you enabled the "high contrast" accessibility setting? (in the right upper corner). If I enable it there is a thin black line too.

krishanu commented on 2016-02-08 04:03

For those, who had problem applying background to lightdm-pantheon-greeter:
1>Rename the file you want to set as background as "elementaryos-default".Don't include .jpg or .png after "elementaryos-default".
2>Put that file in /usr/share/backgrounds/
3>Edit /etc/lightdm/lightdm-pantheon-greeter.conf :
edit line "default-wallpaper= " as,
default-wallpaper=/usr/share/backgrounds/elementaryos-default
4>save and exit.
5>reboot.
6>Required walpaper!!!!

mmtz commented on 2015-11-09 17:58

Has anyone else successfully gotten rid of the thin black(?) horizontal line just under the icons at the top of the screen? It's also present for me in the bzr version.

mareke commented on 2015-09-19 17:45

I added pantheon unofficial repository /etc/pacman.conf to solve this problem while building:

Error: Package `liblightdm-gobject-1' not found in specified Vala API directories or GObject-Introspection GIR directories

https://wiki.archlinux.org/index.php/Pantheon

mareke commented on 2015-09-15 15:15

I'm getting this error while building:
Error: Package `liblightdm-gobject-1' not found in specified Vala API directories or GObject-Introspection GIR directories

alucryd commented on 2015-09-08 08:02

Let me guess, you want to load a background from your home directory. The lightdm user doesn't have access to your home so of course it doesn't work. It's written on the wiki, https://wiki.archlinux.org/index.php/LightDM#Changing_background_images.2Fcolors
Please use an accessible directory like /usr/share/backgrounds.

zerophase commented on 2015-09-07 10:02

I've tried various combinations of the suggestions on here to get lightdm to load a correct image. None seem to work for me.
In the log files, I get errors about being unable to find files path. I've added the default path to the appropriate directories, and it still won't load up for me.

Also, I get this weird graphical glitching while logging in.

Anyone know of any fixes?

zerophase commented on 2015-09-07 01:11

Has anyone else had issues with the screen bugging out during log in?

alucryd commented on 2015-09-01 21:29

There is, it's provided by granite in [community] and granite-bzr in AUR, so no.

artem.jackson commented on 2015-09-01 21:27

There is no `libgranite.so` in aur.
Please replace it with `granite`.

joacoej commented on 2015-05-19 00:07

I couldn't install the bzr version, it says "la orden no se ejecuto correctamente", which means something like "the order didn't execute correctly".

joacoej commented on 2015-05-18 23:17

Also, at the top, there's a thin black line below the icons that goes from one point to another of the screen, I don't know if you can see it with that background. Here's another screenshot:
http://i.imgur.com/KZQMQ34.jpg?1

alucryd commented on 2015-05-18 10:17

Of course it's the newer, it's version 2.0.0. Mine displays a gear, but I use the bzr version, maybe try that one.

I'll look into the conf name, I must have overlooked sth when I made that patch.

joacoej commented on 2015-05-16 21:44

Hello again, here's a screenshot of my lightdm:
http://i.imgur.com/FEKervP.jpg?1

Do you know if there's a way of converting the little grey square, used for alternating beetween desktop, into a gear?

joacoej commented on 2015-05-16 17:42

I'm not saying that not having the white rectangle is something bad, it looks good without it. But I confused and though it was another version of pantheon-greeter, yours must be the newest, the one that freya uses.

joacoej commented on 2015-05-16 17:09

I solved the first problem by changing the name of the configuration file from "lightdm-pantheon-greeter" to "pantheon-greeter"

However, the white rectangle still doesn't show up. I was specting this: http://i.stack.imgur.com/TTDHS.png

But, probably this is what I've got:
http://entornosgnulinux.com/wp-content/uploads/2015/04/login.jpg


alucryd commented on 2015-05-16 09:04

I'm not sure, but I believe the wallpaper path is stored in the lightdm user's gsettings, the conf file isn't working. However the default path in the conf path is the right one, so if you put your desired picture there, it will be displayed.

What white rectangle are you talking about? The one where you enter the password is on your screenshot.

joacoej commented on 2015-05-15 20:09

Hello, nice work. Although I have a problem, everything works as it should, but it doesn't look at it should. Here's a screenshot:
http://i.imgur.com/pxkXxkR.jpg?1

Then, my two problems would be:
1) I don't know how to set up a wallpaper. I tried editing default-wallpaper in /etc/lightdm/lightdm-pantheon-greeter , but it didn't work

2) The white rectangle doesn't show up

Thank you.

tiwy commented on 2015-02-24 19:42

I was unable to type and click anything. Editing /etc/lightdm/lightdm.conf did the thing for me.

Edits:
#on [LightDM]
greeter-user=root
#on [SeatDefaults]
type=xlocal

Thanks to PedroHLC

XxHardXtremexX commented on 2015-01-28 16:40

Doesn't work, lightdm-pantheon-greeter.install is not availibe if i try makepkg with this code... Sorry for my bad english :X

JustinZ commented on 2014-10-15 23:09

Cannot get it to login, won't show username's, when I type in my password, the login box bounces and does nothing.

I've tried setting "gsettings set org.pantheon.desktop.greeter last-user 'myusername'" to ensure it is my user selected (as no usernames appear).

eworm commented on 2014-08-13 13:10

The executable should go to /usr/bin/ or /usr/lib/lightdm/. The directory /usr/share/xgreeters/ should include .desktop files only, no?

dinominator commented on 2014-06-01 07:58

This won't install unless I edit the PKGBUILD and change "gdk-pixbuf" to "gdk-pixbuf2" in the dependencies.

Also, I'm noticing that my cursor freezes on the login screen and I'm unable to input a password. Have to kill the session with Alt+Ctrl+F2 to get back to a shell. I am using systemctl to launch lightdm.

smackychops commented on 2014-04-21 05:17

change greeter-session=pantheon-greeter

without the lightdm- prefix

surya commented on 2014-04-09 05:35

doesn't start.. :(

PedroHLC commented on 2013-10-26 21:58

Isn't it already the time to change to 'granite', instead of 'granite-bzr' ?

dphoyes commented on 2013-10-23 01:51

For me, elementary-icon-theme needed to be installed to prevent it from crashing on startup.

alucryd commented on 2013-10-14 12:33

Hey, I'll be renaming libindicator3 to libindicator-gtk3. Even if Ubuntu uses that name, it is just confusing, and a number at the end usually indicates a different package version on arch.

CountMurphy commented on 2013-10-08 21:35

I too get the same build error as Latelx

latelx commented on 2013-10-08 19:02

build error

/tmp/yaourt-tmp-latel/aur-lightdm-pantheon-greeter/./PKGBUILD: line 30 :cd: /tmp/yaourt-tmp-latel/aur-lightdm-pantheon-greeter/src/recipe*: no such file or directory

ghaith commented on 2013-08-20 04:50

Source link is not found for the 204 release, update for r211:

pkgrel=1
_rel:r211
md5sums=('e8b3faef3043f7d945160fd060663a51')

PedroHLC commented on 2013-08-04 20:58

Also, for the greeter to work here, I had to install 'gdk-pixbuf' and 'gnome-settings-daemon' and had to adjust these variables on 'lightdm.conf':
#on [LightDM]
greeter-user=root
#on [SeatDefaults]
type=xlocal

You should add the optional dependencies like the "Keyboard on screen" and the indicators it supports:
optdepends=('onboard' 'indicator-sound-gtk2' 'indicator-power' 'numlockx')

PedroHLC commented on 2013-08-04 19:50

Also, for the greeter to work here, I had to install 'gdk-pixbuf' and 'gnome-settings-daemon', had to link an wallpaper to '/usr/share/backgrounds/elementaryos-default' and had to adjust these variables on 'lightdm.conf':
#on [LightDM]
greeter-user=root
#on [SeatDefaults]
type=xlocal

PedroHLC commented on 2013-08-04 19:08

IDK why, but here greeter was failing to start, to fix I had to install all the official dependencies ('granite-bzr' 'libindicator3' 'clutter-gtk' 'lightdm' 'numlockx' 'dconf' 'atk' 'cairo' 'cogl' 'gdk-pixbuf' 'libgl' 'glib' 'gtk3' 'gnome-settings-daemon') -- being 'gnome-settings-daemon' the one the greeter was missing, had to link an wallpaper to '/usr/share/backgrounds/elementaryos-default' and had to adjust these variables on 'lightdm.conf':
#on [LightDM]
greeter-user=root
#on [SeatDefaults]
type=xlocal

PedroHLC commented on 2013-08-04 19:05

IDK why, but here greeter was failing to start, to fix I had to install all the official dependencies ('granite-bzr' 'libindicator3' 'clutter-gtk' 'lightdm' 'numlockx' 'dconf' 'atk' 'cairo' 'cogl' 'gdk-pixbuf' 'libgl' 'glib' 'gtk3' 'gnome-settings-daemon') -- being 'gnome-settings-daemon' the one the greeter was missing, had to link an wallpaper to '/usr/share/backgrounds/elementaryos-default' and had to adjust these variables on 'lightdm.conf':
#on [LightDM]
greeter-user=root
#on [SeatDefaults]
type=xlocal

PedroHLC commented on 2013-08-04 18:16

1.0.1 link changed to:
https://launchpad.net/pantheon-greeter/1.x/1.0.1/+download/pantheon-greeter-1.0.1.tar.gz
And now there is also 1.0.2:
http://ppa.launchpad.net/elementary-os/daily/ubuntu/pool/main/p/pantheon-greeter/pantheon-greeter_1.0.2-0~r209+pkg22~saucy1.tar.gz

zoku88 commented on 2013-06-18 02:08

After lightdm moved to community, has anyone been able to get pantheon-greeter working?

I'm able to call the greeter directly when I'm in a session, but when lightdm does it, (when it starts or when I do lightdm --test-mode --debug), it quits.

This is what I get when I run --test-mode:

Xlib: extension "GLX" missing on display ":1".

I'm guessing I also get this when lightdm runs at start, but the log file barely says anything in that case.

PedroHLC commented on 2013-05-15 19:50

Can you help me??
- This greeter ignores what I type in my keyboard (like my password).
- Thought mouse works for changing user, it doesn't works on the top-right icons.
- I don't know how to change apperence settings.
- What theme, icons, and font is used in elementary? The ones it's using here doesn't render very well...
Notes: I'm using XFCE w/ Sligshot and Plank; when running it iside a xfce session, outside lightdm, my keyboard and the menus works.

real_jago commented on 2013-05-14 17:33

Change these two lines in PKGBUILD:

_rel=r184
md5sums=('1da005c9cf1e62afe983b761a6e59edd')

drdaeman commented on 2013-05-02 19:35

Downloading fails with 404.

It's r179+pkg19 now.

ayr0 commented on 2013-04-20 19:55

Sorry about the above post. Meant to say doesn't compile because libindicators fails.

libindicator3 fails on warnings

ayr0 commented on 2013-04-20 19:53

doesn't compile

Anonymous comment on 2013-02-08 10:05

New Version:
http://ppa.launchpad.net/elementary-os/daily/ubuntu/pool/main/p/pantheon-greeter/pantheon-greeter_0.1-0~r139+pkg14~raring1.tar.gz

MD5SUM('67383034959fac68e8c959537f1ecbc0')

Stebalien commented on 2013-01-23 03:26

The new version is r138

Anonymous comment on 2013-01-10 17:20

And md5sum for tarball to add to PKGBUILD:

71f674b8b1ab6ab039a7e497b3b324ba

Anonymous comment on 2013-01-10 17:16

New tarball:

http://ppa.launchpad.net/elementary-os/daily/ubuntu/pool/main/p/pantheon-greeter/pantheon-greeter_0.1-0~r137+pkg14~raring1.tar.gz

step-2 commented on 2012-12-25 08:14

new source , update the PKGBUILD please

step-2 commented on 2012-12-25 08:11

please update the source in the PKGBUILD

n00b commented on 2012-12-04 12:12

the pantheon-greeter run fine, but there no background and no poweroff and reboot options, am i missing something??

American_Jesus commented on 2012-12-02 18:48

requires cmake in makedepends