Coder Social home page Coder Social logo

Comments (15)

JosephMcc avatar JosephMcc commented on August 14, 2024 2

What!? No way... ;)

from slick-greeter.

zachlovescoffee avatar zachlovescoffee commented on August 14, 2024 1

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.

ikeydoherty avatar ikeydoherty commented on August 14, 2024

I might be wrong but I think thats handled through light-locker?

from slick-greeter.

fossfreedom avatar fossfreedom commented on August 14, 2024

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.

ikeydoherty avatar ikeydoherty commented on August 14, 2024

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.

Ste74 avatar Ste74 commented on August 14, 2024

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.

mtwebster avatar mtwebster commented on August 14, 2024

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.

Ste74 avatar Ste74 commented on August 14, 2024

Hi , what do you mean with old fork ?

from slick-greeter.

ikeydoherty avatar ikeydoherty commented on August 14, 2024

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.

JosephMcc avatar JosephMcc commented on August 14, 2024

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.

ikeydoherty avatar ikeydoherty commented on August 14, 2024

@JosephMcc you saying the Linux world has unreliable news coverage? :P

from slick-greeter.

mtwebster avatar mtwebster commented on August 14, 2024

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.

ikeydoherty avatar ikeydoherty commented on August 14, 2024

IDK the UI looks alright to me - and I whole heartedly agree with axing the GtkPlug/GtkSocket nonsense.

from slick-greeter.

Ste74 avatar Ste74 commented on August 14, 2024

@mtwebster so is possible do a cinnamon-screensaver Distro/DE agnostic? @ikeydoherty know me i'm not a programmer :p

from slick-greeter.

clefebvre avatar clefebvre commented on August 14, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.