I thought about it for a few days, I think hello needs a login DM for itself, which sounds very difficult and is actually very simple; Most linux or BSD distributions require other login programs developed, I think because it requires different desktops to be able to use the same login program (Maybe wrong).
But how to present it, as long as kwin or the like displays the login window before the user logs in to the account, which means that the switching function of other desktop DEs is omitted and only the login window is retained. Others such as clock, battery, network, network users, password prompts, prompting aids, notifications, etc., these functions do not need to be added for the time being.
I thought about it for a few days, I think hello needs a login DM for itself, which sounds very difficult and is actually very simple; Most linux or BSD distributions require other login programs developed, I think because it requires different desktops to be able to use the same login program (Maybe wrong).
But how to present it, as long as kwin or the like displays the login window before the user logs in to the account, which means that the switching function of other desktop DEs is omitted and only the login window is retained. Others such as clock, battery, network, network users, password prompts, prompting aids, notifications, etc., these functions do not need to be added for the time being.![osx_login](https://user-images.githubusercontent.com/44593430/161176377-3b9b78fc-b8a9-43b9-bd0f-c94b9b732960.jpeg)
![_resize](https://user-images.githubusercontent.com/44593430/161176387-06b656ce-0868-4e7e-a320-d9f038e9089f.jpeg)
I figured it out from this screenshot.![10-4-Tiger-Fast-User-Switching-500x500](https://user-images.githubusercontent.com/44593430/161176550-13770cd3-b822-400e-8055-9223328dfeec.png)