Comments (15)
What!? No way... ;)
from slick-greeter.
Not to be a jerk but it looks like the OP's question was never answered or resolved as you guys spun off into a who's right/wrong on C vs Python. I've just started using slick-greeter and it's awesome but the experience is really dragged down when Debian goes to lock screen and we're back to using the gnome default lock screen login prompt.
from slick-greeter.
I might be wrong but I think thats handled through light-locker?
from slick-greeter.
I thought light-locker had ceased ... but I noticed a few commits lately. So still alive? I couldnt get it to work the last time I looked at it though (12+ months ago)
from slick-greeter.
I just had a play with it, and it refuses to run because of GSD's ScreensaverProxy, which can only be turned off with hacks (redirected .desktop files ...)
Hate to say it lads but we might just have to fork gnome-screensaver.
from slick-greeter.
I thought light-locker had ceased ... but I noticed a few commits lately. So still alive? I couldnt get it to work the last time I looked at it though (12+ months ago)
I just had a play with it, and it refuses to run because of GSD's ScreensaverProxy, which can only be turned off with hacks (redirected .desktop files ...)
Yep , i also did not get it to work for this I wondered how it could be implemented with slick-greeter: a matter of visual uniformity.
from slick-greeter.
I don't care one way or the other but we ported our old fork of gnome-screensaver to (mostly) python a while back, if you want yet another option to fork.. it doesn't use lightdm but it could be simpler to start with. Other than the name it's more or less DE-independent for now (though I have never tried it in a session where gsd was running).
from slick-greeter.
Hi , what do you mean with old fork ?
from slick-greeter.
I believe @mtwebster is talking about cinnamon screensaver. I remember reading about that, where it was claimed that porting it to Python made it faster than C - which you know I'm never going to buy. It's also not pure C if I recollect correctly, but it took the bulk of gnome-screensaver and converted it to an in-tree C library..
from slick-greeter.
Not sure who made the claim that porting to Python made it faster somehow. In the case of the screensaver I'm not sure speed is really a large issue though.
from slick-greeter.
@JosephMcc you saying the Linux world has unreliable news coverage? :P
from slick-greeter.
The vast majority of it is in python, the remaining C is either autogenerated gdbus-codegen files for various services, or things that couldn't reliably be performed in python, either due to lack of python3 support for xlib on some distros, or GdkScreen behavior being at odds with the wm, among other things. The pam authentication stuff was also re-used (lightdm wasn't on our radar yet at that time.)
The main reason we did it was to get rid of growing problems like GtkPlug/GtkSocket rot and to make it a bit more accessible for maintenance and development. I wasn't trying to peddle our own wares here, I was just offering up an alternative to start with - I have no doubt you'd likely want to rip the entire ui out, but the plumbing is in, it connects to the proper things, etc...
from slick-greeter.
IDK the UI looks alright to me - and I whole heartedly agree with axing the GtkPlug/GtkSocket nonsense.
from slick-greeter.
@mtwebster so is possible do a cinnamon-screensaver Distro/DE agnostic? @ikeydoherty know me i'm not a programmer :p
from slick-greeter.
Slick greeter is a lightdm greeter. Light-locker can lock your session and show your lightdm prompt instead of a screensaver. This has limitations though, you're no longer active on your session seat if that makes sense.. for instance you no longer have access to sound. I wouldn't recommend it if the DE has a decent screensaver.
from slick-greeter.
Related Issues (20)
- Feature Request: Add support for change screen brightness
- SVG wallpapers don't scale properly
- Feature Request: Add support for arrow keys in password field
- Regression: From Linux Mint 21 to Linux Mint 21.1 the caps lock icon doesn't show when caps lock is activated HOT 2
- show-a11y option does not disable accessibility icon/options HOT 1
- draw-user-background completely ignored HOT 3
- Counter-intuitive password reveal button HOT 4
- Can I remove menu bar?
- Suggestion: Option to add the network applet to the menubar as an indicator HOT 1
- Fingerprint Login Error
- Setting "onscreen-keyboard=true" doesn't get applied HOT 7
- tap-to-click is force-enabled system wide when using slick-greeter HOT 2
- slick-greeter memory usage is too high HOT 1
- With fingerprint check enabled, the login process can happen without password or the fingerprint itself HOT 2
- Physical power button cause immediate shutdown without checking active session HOT 1
- Whenever you click on the shift key the keyboard language text disappears HOT 1
- Long session names are cut off HOT 1
- Background image is duplicated when running on multiple monitors
- "Draw user backgrounds" and background image selection only works for the default wallpapers. HOT 1
- No support or option to change screen resolution?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from slick-greeter.