LightDM GTK+ installed, not working

I managed to install this software but it does not change the photo on the login page. Have I missed something? Running Fedora 42 xfce.

Beside of intslalling the software , did you disable the old dm and activate the new one? If done, there are separate settings for the login screen in lightdm.

Login images need to be readable, lightdm has no access to /home/user directory.
Try using /usr/local/share directory for the image location.

1 Like

I found a discussion online that said GTK was not supported on Fedora 42. Tried to copy the url and it failed.

Whether true or not, lightdm-gtk works just fine for me, including the Fedora 42 wallpaper. It does, however, require the jxl-pixbuf-loader package to be installed.

Don’t believe everything you see online.

1 Like

I can change the background in the login screen but lightdm or the greeter do not appear in menus. I tried the run item in menu and although it says LightDM-GTK it does not start.

Install the lightdm-gtk-greeter-settings package.

Okay, I now have the settings but the picture did not turn up on the login page. Should it be jpg or png?

You don’t start lightdm-gtk. It will be started by lightdm itself when lightdm is enabled. Or perhaps it starts another greeter of which there are a choice of four at the moment. Run dnf provides lightdm-greeter to see what they are.

The background image for the greeter is defined in /etc/lightdm/lightdm-gtk-greeter.conf.

“.jxl” are the default background as of Fedora42. Before it was “.png”.

I used GIMP to change the photo to .jxl. Still no picture on login. Frustrating.

Are the pictures on a redable place?

As @leigh123linux mentioned it can not read from your home drive.

It should work with either jpg or png.

@ ilikelinux: Cannot copy picture or anything to /usr/local/share Directory

Ok, I made a test on F42 Workstation and installed LightDM.

If you use the Workstation you can use the user section in the Settings to change the avatar/image. This works then in Lightdm.

On what Desktop Environment (DE) are you ?

I am using XFCE.

Try the following, installing the mate-user-admin after you open this tool and try there to change the avatar and see if this works.

It will then install a folder with some avatars:

/usr/share/mate-user-admin/face

If you can install from there and it shows them with the lightdm you can copy same size pictures there to this folder.

You have to use sudo when try to copy them. If you want to copy them with the file manager just open the filemanager mit sudo in a terminal. I do not remember the name on XFCE.

In XFCE you can run Menu->Settings->Desktop and select the background image. This setting is also stored in the directory /var/lib/AccountsService/users as a per-user setting and the greeter will use that as the background as soon as you have selected a user.

Permission denied opening /var/lib/AccountsService/users

So use sudo to get that permission

sudo ls -l /var/lib/AccountsService/users

and use sudo cat /var/lib/AccountsService/users/uuuuu where uuuuu is your login name.