My OS:
lsb_release -rd
Description: Ubuntu 20.04.1 LTS
Release: 20.04
If I lock my screen and then press button "Switch User..." and again type my login and pass, screensaver does not unlock my current session and shows unlock dialog. This is because of incorrect path of session in libscreensaver/gf-listener.c.
To fix this problem should add "_3" to path. I create a patch which fixes problem.
My OS:
lsb_release -rd
Description: Ubuntu 20.04.1 LTS
Release: 20.04
If I lock my screen and then press button "Switch User..." and again type my login and pass, screensaver does not unlock my current session and shows unlock dialog. This is because of incorrect path of session in libscreensaver/ gf-listener. c.
To fix this problem should add "_3" to path. I create a patch which fixes problem.
--- a/gnome- flashback/ libscreensaver/ gf-listener. c flashback/ libscreensaver/ gf-listener. c
+++ b/gnome-
@@ -436,7 +436,7 @@
g_debug ("Session id: %s", session_id);
- path = g_strdup_printf ("%s/%s", LOGIN_SESSION_ DBUS_PATH, session_id); DBUS_PATH, session_id);
+ path = g_strdup_printf ("%s/_3%s", LOGIN_SESSION_
g_free (session_id);
gf_login_ session_ gen_proxy_ new_for_ bus (G_BUS_TYPE_SYSTEM,