Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request (sort of)] Feasibility of shifting the clock/login UI elements back and forth across the screen on a time interval. #46

Open
Alexander-Mages opened this issue Jun 24, 2023 · 2 comments

Comments

@Alexander-Mages
Copy link

I love this greeter.

I spent a good two days trying to install a lightdm-webkit2-greeter theme with absolutely zero success (I just now found out it's broken and unmaintained). I was able to install this in a matter of minutes, despite having been previously unaware of SDDM. It's just missing this one feature...

My new laptop has an OLED display, and I'm looking for a screensaver/greeter/lock that I can exit to when leaving my computer unattended. My only criteria for this are as follows: looks cool asf, and won't cause burn-in. Apple's aerial images are nothing short of perfect for this task, but I'm concerned about burn-in with the actual login UI.

All this to say, is there a way to change the location of the UI elements on an arbitrary time interval? Ideally, I could lock my screen and have the clock/login switch to the opposite side of the screen every 15 or so minutes.

Since burn-in prevention software is all but nonexistent on Linux, I'm willing to help implement this, and I'm sure it'd have an audience besides myself, but I have no idea if it's even feasible, let alone where to start.

(Debian, X11)

Thanks!

@Alexander-Mages
Copy link
Author

Quick correction: I was mistaken about the different roles of a screensaver and a greeter (and how sddm can't easily function as both... at least on X); nevertheless, I'm still interested in implementing this. Though I do apologize if this thread belongs in sddm's repository.

@3ximus
Copy link
Owner

3ximus commented Jun 26, 2023

Hey there,
I haven't really looked into this for a long time but I think the easiest solution to implement would be to hide the login form after some time and show it again on mouse movement and that should be enough to solve your problem.
I don't have much time to do it and I don't really use this anymore, but feel free to make a PR for it and I'll gladly accept it !
Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants