Public bug reported:
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
+++ b/gnome-flashback/libscreensaver/gf-listener.c
@@ -436,7 +436,7 @@
g_debug ("Session id: %s", session_id);
- path = g_strdup_printf ("%s/%s", LOGIN_SESSION_DBUS_PATH, session_id);
+ path = g_strdup_printf ("%s/_3%s", LOGIN_SESSION_DBUS_PATH, session_id);
g_free (session_id);
gf_login_session_gen_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
** Affects: gnome-flashback (Ubuntu)
Importance: Undecided
Status: New
** Tags: focal
** Attachment added: "Patch, which fixes a problem."
https://bugs.launchpad.net/bugs/1894213/+attachment/5407610/+files/session-path.patch
** Summary changed:
- gnome-flashback libscreensaver use wrong session on path 20.04
+ gnome-flashback libscreensaver use wrong session path on ubuntu 20.04
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1894213
Title:
gnome-flashback libscreensaver use wrong session path on ubuntu 20.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-flashback/+bug/1894213/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs