The compiled in default background and /etc/lightdm/slick-greeter.conf point to a no long existing background image. default.png ---> default.jxl Reproducible: Always Steps to Reproduce: 1.Upgrade or install, using lightdm 2. 3. Actual Results: Black screen with login prompt Expected Results: Background image with login prompt
slick-greeter doesn't set a default in /etc/lightdm/slick-greeter.conf it's commented out $ cat /etc/lightdm/slick-greeter.conf |grep default.png #background=/usr/share/backgrounds/default.png Can you post rpm -qa slick-greeter\*
Here it is: rpm -qa slick-greeter\* slick-greeter-mate-2.0.9-2.fc42.noarch slick-greeter-2.0.9-2.fc42.x86_64 Did'nt notice this slick-greeter-mate, so maybe that's the problem. [x.dm.slick-greeter] background='/usr/share/backgrounds/default.png' background-color='#202020' logo='/usr/share/pixmaps/system-logo-white.png' ls /usr/share/backgrounds budgie default-dark.jxl default.xml f40 f42 mate cosmos default.jxl f39 f41 images sway
I'm not keen to alter the slick-greeter-mate default as it will prevent me from merging rawhide branch into <= f41 branches. The mate maintainer can either submit a pull request to fix this and include conditionals to make the change apply to f42+ or move the mate override to another mate package. The final f42 freeze starts on 01/04/25 show any change will probably need a freeze exemption to be included in the f42 release.
It fixes the missing background, not immediately but after glib-compile-schemas. Thanks for looking into it! I'm just an user, hope that you can forward it to the proper maintainer.
I added the mate maintainer to the 'cc list' last week, hopefully he will address the issue soon.
*** Bug 2362756 has been marked as a duplicate of this bug. ***