You are not logged in.

#1 2020-07-22 11:20:10

tucuxi
Member
From: Switzerland
Registered: 2020-03-08
Posts: 291

Strange messages from lightdm-gtk-greeter

I run lightdm and lightdm-gtk-greeter. While I can log in just fine, I find the following output in /var/log/lightdm/seat0-greeter.log:

** Message: 11:06:31.897: Starting lightdm-gtk-greeter 2.0.8 (Jul  4 2020, 16:10:34)
** Message: 11:06:31.899: [Configuration] Reading file: /etc/lightdm/lightdm-gtk-greeter.conf

** (lightdm-gtk-greeter:642): WARNING **: 11:06:32.077: [PIDs] Failed to execute command: /usr/libexec/at-spi-bus-launcher

** (lightdm-gtk-greeter:642): WARNING **: 11:06:32.079: [PIDs] Failed to execute command: systemd

(lightdm-gtk-greeter:642): Gtk-WARNING **: 11:06:32.310: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)

(lightdm-gtk-greeter:642): Gtk-WARNING **: 11:06:33.692: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)

(lightdm-gtk-greeter:642): Gtk-WARNING **: 11:06:36.404: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)

There are several problems:

  1. There is no directory called /usr/libexec on my system. at-spi-bus-launcher resides in /usr/lib.

  2. Yes, I use systemd, but I there isn't any command called systemd.

  3. Negative dimensions?

I don't think this is related to my config, but just in case:

/etc/lightdm/lightdm.conf

[LightDM]
user-authority-in-system-dir=true
run-directory=/run/lightdm

[Seat:*]
greeter-session=lightdm-gtk-greeter
greeter-hide-users=true
session-wrapper=/etc/lightdm/Xsession

/etc/lightdm/lightdm-gtk-greeter.conf

[greeter]
background=/usr/share/backgrounds/aurora_borealis.jpg
font-name=sans-serif 11
xft-antialias=true
xft-hintstyle=slight
default-user-image=/usr/share/icons/tux_avatar.png

All dependencies are installed, but something seems to be wrong or missing. Any ideas?

Offline

#2 2020-07-22 11:37:27

ondoho
Member
Registered: 2013-04-30
Posts: 692
Website

Re: Strange messages from lightdm-gtk-greeter

tucuxi wrote:

There are several problems:

  1. There is no directory called /usr/libexec on my system. at-spi-bus-launcher resides in /usr/lib.

  2. Yes, I use systemd, but I there isn't any command called systemd.

  3. Negative dimensions?

  1. have you checked what at-spi-bus-launcher is and whether you need it at all?

  2. that does seem weird. Probably connected to the previous command.

  3. GTK messages are usually safe to ignore.

All 3 messages are WARNINGS, not errors.
And they point to line 642 of lightdm-gtk-greeter, not lightdm-gtk-greeter.conf.

Offline

#3 2020-07-22 13:45:50

tucuxi
Member
From: Switzerland
Registered: 2020-03-08
Posts: 291

Re: Strange messages from lightdm-gtk-greeter

The offending commands are hard coded in the lightdm-gtk-greeter executable. :-(

$ file $(which lightdm-gtk-greeter)
/usr/bin/lightdm-gtk-greeter: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=092ca826660c5f529666ec9699d7321e68b67f8b, for GNU/Linux 3.2.0, stripped

$ strings $(which lightdm-gtk-greeter) | grep launcher
/usr/libexec/at-spi-bus-launcher --launch-immediately

$ strings $(which lightdm-gtk-greeter) | grep systemd
systemd --user indicator-services-start

Looks like an issue in the lightdm-gtk-greeter package.

Offline

Board footer

Powered by FluxBB