Bug 386508 - Can't Switch user back & forth
Summary: Can't Switch user back & forth
Status: RESOLVED FIXED
Alias: None
Product: kscreenlocker
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2017-11-03 22:01 UTC by Holger
Modified: 2021-06-21 21:53 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger 2017-11-03 22:01:26 UTC
Hello!

Steps to reproduce:
- login userA
- lock screen via Ctrl+Alt+L
- create new Session
- login userB
- lock screen via Ctrl+Alt+L
- switch to userA
- screen is locked as expected

But there is no obvious way, to get back to userB
- directly switch session only offers to start another new session
- the shortcut Ctrl+Alt+F8 will succeed
- userA has to unlock and relock the screen to make it switch back & forth

I speculate, as Kscreenlock is already running for userA, it simply does not reinitialize the list of available sessions?

This is Kubuntu 17.04 running KDE Kscreenlocker 5.9.5-0ubuntu0, but I can't select the correct version
Comment 1 Martin Flöser 2017-11-03 22:18:53 UTC
> This is Kubuntu 17.04 running KDE Kscreenlocker 5.9.5-0ubuntu0, but I can't select the correct version

Because that version is no longer maintained.

Overall this is a rather corner case.
Comment 2 Holger 2017-11-04 17:58:36 UTC
Confirmed after upgrade to 5.10.5.1-0ubunutu
Comment 3 Holger 2017-11-04 19:01:42 UTC
This bug also works in reverse:
- Login userA
- lock screan via Ctrl+Alt+L
- create new Session
- login userB
- lock screen via Ctrl+Alt+L
- switch to userA
- unlock screen and log out
- your automatically back to userB
- trying to switch session immediately offers userA though he just logged out
- selecting the non-existant session simply does nothing
Comment 4 Nate Graham 2021-06-21 21:53:35 UTC
This was fixed a year or two ago.