JezerM / nody-greeter

LightDM greeter that allows to create wonderful themes with web technologies. Made in Node.js
https://web-greeter-page.vercel.app
GNU General Public License v3.0
138 stars 9 forks source link

How would I go about making a smooth transition to plymouth from lightdm with this greeter #47

Closed LelouBil closed 2 months ago

LelouBil commented 1 year ago

Apologies if this is not the right place to ask

Environment

Description of feature

I set up a custom systemd override for lightdm to make the transition from plymouth smooth like described here https://wiki.archlinux.org/title/Plymouth#Smooth_transition

However I still have a black screen for about 2 seconds after the boot animation, but with a mouse cursor. That is why I think the greeter is running by this point, but there is still no output until the ui loads

Can I do something about it ? Or can you ? Or is it only a lightdm issue or a plymouth issue ? I don't really know.

JezerM commented 2 months ago

Hmm, I don't think there's something I can do. I suppose that Plymouth runs until LightDM starts the greeter, so if the greeter takes more time to start it may show a black screen as you are experiencing.

Sadly, LightDM doesn't provide an API to set when the greeter has been fully started, hence there's no way for Plymouth to know when nody-greeter shows the theme.

This feature would be great to have, but it's not possible right now.