Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1154477

Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID)

From "Nikolaus Rath" <nikolaus@rath.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID)
Date 2023-07-16 13:30 +0200
Message-ID <GS86S-CFB-7@gated-at.bofh.it> (permalink)
References <GQGFH-aQu-7@gated-at.bofh.it> <GQH8K-bfs-23@gated-at.bofh.it> <GQGFH-aQu-7@gated-at.bofh.it> <GQH8K-bfs-23@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


retitle 1040920 "Gnome flashback breaks out of logind session"
thanks

Upon closer examination, the problem is not that GNome flashback unsets XDG_SESSION_ID, but that it breaks out of the active logind session (so unsetting the variable is, in some way, correct).

In other desktop environments (vanilla i3 as well as regular Gnome), the desktop environment is correctly associated with a logind session:

nikratio@vostro ~> dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.GetSessionByPID uint32:$fish_pid 
method return time=1689506142.664977 sender=:1.6 -> destination=:1.1126 serial=2461 reply_serial=2
   object path "/org/freedesktop/login1/session/_342"

When running Gnome Flashback, however:

ikratio@vostro ~> dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.GetSessionByPID uint32:$fish_pid 
Error org.freedesktop.login1.NoSessionForPID: PID 858156 does not belong to any known session


I don't think this is intentional.. or is it?

Best,
-Nikolaus

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1040920: gnome-flashback: Gnome flashback unsets XDG_SESSION_ID Nikolaus Rath <Nikolaus@rath.org> - 2023-07-12 14:00 +0200
  Bug#1040920: gnome-flashback: Gnome flashback unsets XDG_SESSION_ID Alberts Muktupāvels <alberts.muktupavels@gmail.com> - 2023-07-12 14:10 +0200
  Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID) Alberts Muktupāvels <alberts.muktupavels@gmail.com> - 2023-07-12 14:30 +0200
  Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID) "Nikolaus Rath" <nikolaus@rath.org> - 2023-07-16 13:30 +0200
    Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID) Alberts Muktupāvels <alberts.muktupavels@gmail.com> - 2023-07-17 22:10 +0200
  Bug#1040920: Info received (Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID)) "Nikolaus Rath" <nikolaus@rath.org> - 2023-07-16 21:20 +0200
  Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID) Alberts Muktupāvels <alberts.muktupavels@gmail.com> - 2023-07-17 23:00 +0200
  Bug#1040920: Acknowledgement (gnome-flashback: Gnome flashback unsets XDG_SESSION_ID) Alberts Muktupāvels <alberts.muktupavels@gmail.com> - 2023-07-18 13:50 +0200

csiph-web