elementary / greeter

Login and Lock Screen greeter for elementary OS and Pantheon, using LightDM
GNU General Public License v3.0
152 stars 39 forks source link

X is "paused" when locking the screen #461

Open koyuawsmbrtn opened 4 years ago

koyuawsmbrtn commented 4 years ago

Prerequisites

Describe the bug

Since elementary OS uses lightlocker (instead of bringing in their own) to lock the screen it also has its downsides. For example if I wanted to play some music and lock the screen it would just stop, probably the same when I'm working on important things like flashing a USB or something. This bug always made me uninstall elementary OS a few weeks after, because I'm used to GNOME's way of locking the screen.

To Reproduce

Steps to reproduce the behavior:

  1. Play some music
  2. Lock the screen

Expected behavior

Music should continue playing

Platform Information

cassidyjames commented 4 years ago

@davidmhewitt doesn't the new locker stuff address this? And I forget, has that been released for Hera, or is it just targeting Odin?

koyuawsmbrtn commented 4 years ago

I can't test it if you guys hide the latest beta behind a paywall... I do get you need financial support, but the previous development builds were free of charge

davidmhewitt commented 4 years ago

@cassidyjames In theory, it kind of half fixes it. Locking the screen shouldn't immediately switch to the greeter (and hence essentially suspend the session) anymore.

But... since we don't have an unlock screen built into Gala, we still need to switch to the lightdm session to unlock again. So at the point where there's user activity (mouse wiggle etc...), we suspend the session and switch to lightdm.

koyuawsmbrtn commented 4 years ago

Then it is like that. It's still an issue and exactly what I mean. Most programs don't like it when the session is getting suspended.