Applications end up in session scope, rather than per .desktop scope
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-session (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Jammy |
Fix Released
|
High
|
Marco Trevisan (Treviño) |
Bug Description
During systemd-oomd install in jammy (w/ GNOME session) today, I noticed that applications ended up in the wrong control group - in the session scope, rather than per .desktop one:
Control group /:
-.slice
├─user.slice
│ └─user-1000.slice
│ ├─user@1000.service
│ │ ├─session.slice
│ │ │ ├─xdg-document-
│ │ │ │ ├─4514 /usr/libexec/
│ │ │ │ └─4556 fusermount3 -o rw,nosuid,
│ │ │ ├─xdg-desktop-
│ │ │ │ └─6186 /usr/libexec/
│ │ │ ├─pipewire-
│ │ │ │ └─4473 /usr/bin/
│ │ │ ├─wireplumber.
│ │ │ │ └─4472 /usr/bin/
│ │ │ └─pipewire.service
│ │ │ └─4461 /usr/bin/pipewire
│ │ ├─background.slice
│ │ │ └─tracker-
│ │ │ └─4940 /usr/libexec/
│ │ ├─user.slice
│ │ │ └─podman-
│ │ │ └─4602 /usr/bin/podman
│ │ ├─app.slice
│ │ │ ├─gvfs-
│ │ │ │ └─5417 /usr/libexec/
│ │ │ ├─snap.
│ │ │ │ ├─4470 /snap/syncthing
│ │ │ │ └─5510 /snap/syncthing
│ │ │ ├─xdg-permissio
│ │ │ │ └─4527 /usr/libexec/
│ │ │ ├─snap.
│ │ │ │ ├─198100 /snap/spotify/
│ │ │ │ ├─198169 /snap/spotify/
│ │ │ │ ├─198170 /snap/spotify/
│ │ │ │ ├─198188 /snap/spotify/
│ │ │ │ ├─198205 /snap/spotify/
│ │ │ │ ├─198208 /snap/spotify/
│ │ │ │ └─198235 /snap/spotify/
│ │ │ ├─evolution-
│ │ │ │ └─6018 /usr/libexec/
│ │ │ ├─xdg-desktop-
│ │ │ │ └─6193 /usr/libexec/
│ │ │ ├─dconf.service
│ │ │ │ └─5837 /usr/libexec/
│ │ │ ├─gvfs-
│ │ │ │ ├─ 4515 /usr/libexec/gvfsd
│ │ │ │ ├─ 4531 /usr/libexec/
│ │ │ │ ├─ 8485 /usr/libexec/
│ │ │ │ ├─29658 /usr/libexec/
│ │ │ │ └─29990 /usr/libexec/
│ │ │ ├─evolution-
│ │ │ │ └─5820 /usr/libexec/
│ │ │ ├─gvfs-
│ │ │ │ └─5202 /usr/libexec/
│ │ │ ├─app-org.
│ │ │ │ ├─gnome-
│ │ │ │ │ └─8577 /usr/libexec/
│ │ │ │ └─vte-spawn-
│ │ │ │ ├─ 8595 -bash
│ │ │ │ ├─ 8617 tmux -u -2 -f /usr/share/
│ │ │ │ ├─ 8648 tmux -u -2 -f /usr/share/
│ │ │ │ ├─ 8655 /bin/bash
│ │ │ │ ├─ 8749 journalctl -f
│ │ │ │ ├─ 25429 /bin/bash
│ │ │ │ ├─179012 /bin/bash
│ │ │ │ ├─208170 systemd-cgls
│ │ │ │ └─208171 xclip
│ │ │ ├─gpg-agent.service
│ │ │ │ ├─29718 /usr/bin/gpg-agent --supervised
│ │ │ │ └─70766 scdaemon --multi-server
│ │ │ ├─gvfs-
│ │ │ │ └─5403 /usr/libexec/
│ │ │ ├─xdg-desktop-
│ │ │ │ └─7143 /usr/libexec/
│ │ │ ├─obex.service
│ │ │ │ └─63426 /usr/lib/
│ │ │ ├─at-spi-
│ │ │ │ ├─5443 /usr/libexec/
│ │ │ │ ├─5457 /usr/bin/
│ │ │ │ └─5886 /usr/libexec/
│ │ │ ├─gvfs-
│ │ │ │ └─5931 /usr/libexec/
│ │ │ ├─dbus.service
│ │ │ │ ├─ 4508 /usr/bin/
│ │ │ │ ├─ 5431 /usr/libexec/
│ │ │ │ ├─ 5513 /usr/libexec/
│ │ │ │ ├─ 5804 /usr/libexec/
│ │ │ │ ├─ 5888 /usr/bin/gjs /usr/share/
│ │ │ │ ├─ 6073 /usr/bin/gjs /usr/share/
│ │ │ │ ├─ 6426 /usr/libexec/
│ │ │ │ └─29631 /usr/bin/
│ │ │ ├─evolution-
│ │ │ │ └─7198 /usr/libexec/
│ │ │ ├─gvfs-
│ │ │ │ └─5384 /usr/libexec/
│ │ │ └─gvfs-
│ │ │ └─5524 /usr/libexec/
│ │ └─init.scope
│ │ ├─4347 /lib/systemd/
│ │ └─4354 (sd-pam)
│ └─session-2.scope
│ ├─ 3920 gdm-session-worker [pam/gdm-password]
│ ├─ 4496 /usr/bin/
│ ├─ 4755 /usr/libexec/
│ ├─ 4801 /usr/libexec/
│ ├─ 4979 /usr/bin/
│ ├─ 5526 /usr/bin/Xwayland :0 -rootless -noreset -accessx -core -auth /ru…
│ ├─ 5902 /usr/libexec/
│ ├─ 5910 /usr/libexec/
│ ├─ 5925 /usr/libexec/
│ ├─ 5938 /usr/libexec/
│ ├─ 5947 /usr/libexec/
│ ├─ 5953 /usr/libexec/
│ ├─ 5956 /usr/libexec/
│ ├─ 5959 /usr/libexec/
│ ├─ 5961 /usr/libexec/
│ ├─ 5970 /usr/libexec/
│ ├─ 5999 /usr/libexec/
│ ├─ 6002 /usr/libexec/
│ ├─ 6007 /usr/libexec/
│ ├─ 6008 /usr/libexec/
│ ├─ 6022 /usr/libexec/
│ ├─ 6030 /usr/libexec/
│ ├─ 6040 /usr/libexec/
│ ├─ 6081 /usr/libexec/
│ ├─ 6214 ibus-daemon --panel disable -r --xim
│ ├─ 6280 /usr/libexec/
│ ├─ 6281 /usr/libexec/
│ ├─ 6302 /usr/libexec/
│ ├─ 6393 /usr/libexec/
│ ├─ 6417 /usr/libexec/
│ ├─ 7036 /usr/libexec/
│ ├─ 9457 update-notifier
│ ├─ 63408 gnome-control-
│ ├─150311 /usr/bin/python3 /usr/bin/
│ ├─150316 /usr/libexec/
│ ├─150340 ssh -oControlMaster=no -i /home/jak/
│ ├─188547 /opt/google/
│ ├─188552 cat
│ ├─188553 cat
│ ├─188555 /opt/google/
│ ├─188557 /opt/google/
│ ├─188563 /opt/google/
│ ├─188564 /opt/google/
│ ├─188565 /opt/google/
│ ├─188568 /opt/google/
│ ├─188590 /opt/google/
│ ├─188592 /opt/google/
│ ├─188605 /opt/google/
│ ├─188643 /opt/google/
│ ├─188685 /opt/google/
│ ├─188726 /opt/google/
│ ├─188749 /opt/google/
│ ├─188759 /opt/google/
│ ├─188785 /opt/google/
│ ├─188799 /opt/google/
│ ├─188812 /opt/google/
│ ├─188825 /opt/google/
│ ├─188831 /opt/google/
│ ├─188844 /opt/google/
│ ├─188852 /opt/google/
│ ├─188878 /opt/google/
│ ├─188904 /opt/google/
│ ├─189006 /opt/google/
│ ├─189789 /usr/bin/java -XX:+IgnoreUnre
│ ├─194297 /opt/google/
│ ├─194769 /opt/google/
│ ├─198806 dino-im
│ └─207351 /opt/google/
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell 41.3-1ubuntu1
ProcVersionSign
Uname: Linux 5.15.0-18-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu76
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: GNOME
Date: Mon Jan 31 16:54:28 2022
DisplayManager: gdm3
InstallationDate: Installed on 2018-03-14 (1418 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180313)
RelatedPackageV
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)
This might also explain why Chrome's log messages are prefixed as gnome-shell...
Regardless, please report the issue to gnome-shell at: https:/ /gitlab. gnome.org/ GNOME/gnome- shell/issues