Applet does not terminate at end of X desktop session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
System Config Printer |
Fix Released
|
Unknown
|
|||
lightdm (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
sddm (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
system-config-printer (Debian) |
New
|
Unknown
|
|||
system-config-printer (Ubuntu) |
Triaged
|
Low
|
Unassigned | ||
systemd (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This concerns system-
I log into the Xfce desktop, and then logout. The screen returns to the LightDM login screen.
A few minutes later, "loginctl list-sessions" shows the following:
SESSION UID USER SEAT TTY
9 0 root
c2 1000 skunk seat0
c3 116 lightdm seat0
3 sessions listed.
Output from "loginctl session-status c2":
c2 - skunk (1000)
This process sticks around forever until I kill it, or its parent "systemd --user" process. Only then does the session disappear from list-sessions.
When I run "session-status" while I'm logged in, I see a list of nearly 30 desktop-related processes. All of them except this one go away on logout. This one should too.
Changed in system-config-printer (Ubuntu): | |
importance: | Undecided → Low |
Changed in system-config-printer: | |
status: | Unknown → New |
Changed in system-config-printer (Ubuntu): | |
status: | New → Triaged |
Changed in system-config-printer: | |
status: | New → Fix Released |
Changed in system-config-printer (Debian): | |
status: | Unknown → New |
This bug has LP: 1871726 as a quasi-parent.
That one system- config- printer process shown in session-status is deceptive; ps(1) shows a much larger number of processes still remaining from the login session. When the s-c-p process goes away, however, all the others follow. The impact of this issue, then, is not limited to a single lingering process.