diff --git a/daemon/src/LinuxSessionCKFiltering.py b/daemon/src/LinuxSessionCKFiltering.py index 275091a..af3b816 100644 --- a/daemon/src/LinuxSessionCKFiltering.py +++ b/daemon/src/LinuxSessionCKFiltering.py @@ -198,7 +198,7 @@ class LinuxSessionCKFiltering(gobject.GObject) : def __remote_close_session(self, user_id): proclist = gtop.proclist(gtop.PROCLIST_KERN_PROC_UID, int(user_id)) for proc in proclist: - if gtop.proc_args(proc)[0] == "x-session-manager" or gtop.proc_args(proc)[0] == "gnome-session": + if gtop.proc_args(proc)[0] == "x-session-manager" or gtop.proc_args(proc)[0] == "/usr/bin/x-session-manager" or gtop.proc_args(proc)[0] == "/usr/bin/gnome-session" or gtop.proc_args(proc)[0] == "gnome-session": users = self.quarterback.usersmanager.get_users() for uid, uname, ufname in users : if str(uid) == user_id :