Public bug reported: 1) Ubuntu 20.04.3 LTS 2) gnome-software 3.36.1-0ubuntu0.20.04.0 3) Closing the window should kill the process altogether 4) The process remains in the background instead
[ STEPS TO REPRODUCE ] This becomes obvious when launched from the shell: ~ gnome-software & [1] 7972 ~ 11:25:23:0836 Gs enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, snap, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata 11:25:23:0836 Gs disabled plugins: dpkg, dummy, repos 11:25:26:0660 Gs Only 0 apps for recent list, hiding 11:25:31:0006 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.bare-EISPgh06mRh1vordZY9OZ34QHdd7OrdR/latest/stable from runtime to unknown! 11:25:31:0817 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.core20-DLqre5XGLbDqg9jPtiAhRRjDuPVa5X1q/latest/stable from runtime to unknown! 11:25:32:0448 Gs automatically prevented from changing kind on system/snap/*/desktop/io.snapcraft.snapd-PMrrV4ml8uWuEUDBT8dSGnKUYbevVhc4/latest/stable from desktop to unknown! 11:25:32:0721 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.core18-CSO04Jhav2yK0uz97cr0ipQRyqg0qQL6/latest/stable from runtime to unknown! ---- here, the window is closed but the process is still running as shown below ---- ~ jobs [1]+ Running gnome-software & ---- Launching Software, window appears ---- ~ wmctrl -lpG | grep 'Software$' 0x02600007 0 7972 29 -8 1274 916 hp Software ---- Closing Software, window disappears, yet the process is still running as shown above ---- ~ wmctrl -lpG | grep 'Software$' ~ [ WORKAROUND ] The workaround here is to kill the process manually, e.g. `pkill gnome-software`. [ SUGGESTION ] Is it designed so to prevent interruptions (accidental or not) during updates? If it is, perhaps a more elegant way would be to display a confirmation dialog/prompt/popup in the case of an ongoing update process, gracefully quit the program otherwise (the process is killed for good). ====END OF REPORT==== ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: gnome-software 3.36.1-0ubuntu0.20.04.0 ProcVersionSignature: Ubuntu 5.13.0-27.29~20.04.1-generic 5.13.19 Uname: Linux 5.13.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.21 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: XFCE Date: Mon Jan 24 16:19:33 2022 InstallationDate: Installed on 2021-05-17 (252 days ago) InstallationMedia: Xubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1) InstalledPlugins: gnome-software-plugin-flatpak N/A gnome-software-plugin-snap 3.36.1-0ubuntu0.20.04.0 SourcePackage: gnome-software UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.cron.daily.apport: [modified] mtime.conffile..etc.cron.daily.apport: 2022-01-10T23:09:37.086519 ** Affects: gnome-software (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug focal ** Description changed: 1) Ubuntu 20.04.3 LTS 2) gnome-software 3.36.1-0ubuntu0.20.04.0 3) Closing the window should kill the process altogether 4) The process remains in the background instead + + [ STEPS TO REPRODUCE ] This becomes obvious when launched from the shell: ~ gnome-software & [1] 7972 ~ 11:25:23:0836 Gs enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, snap, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata 11:25:23:0836 Gs disabled plugins: dpkg, dummy, repos 11:25:26:0660 Gs Only 0 apps for recent list, hiding 11:25:31:0006 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.bare-EISPgh06mRh1vordZY9OZ34QHdd7OrdR/latest/stable from runtime to unknown! 11:25:31:0817 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.core20-DLqre5XGLbDqg9jPtiAhRRjDuPVa5X1q/latest/stable from runtime to unknown! 11:25:32:0448 Gs automatically prevented from changing kind on system/snap/*/desktop/io.snapcraft.snapd-PMrrV4ml8uWuEUDBT8dSGnKUYbevVhc4/latest/stable from desktop to unknown! 11:25:32:0721 Gs automatically prevented from changing kind on system/snap/*/runtime/io.snapcraft.core18-CSO04Jhav2yK0uz97cr0ipQRyqg0qQL6/latest/stable from runtime to unknown! ---- here, the window is closed but the process is still running as shown below ---- ~ jobs [1]+ Running gnome-software & - ---- Launching Software, window appears ---- ~ wmctrl -lpG | grep 'Software$' 0x02600007 0 7972 29 -8 1274 916 hp Software ---- Closing Software, window disappears, yet the process is still running as shown above ---- ~ wmctrl -lpG | grep 'Software$' ~ - ==== - The workaround here is to kill the process manually, e.g. `pkill gnome-software`. - ==== + [ WORKAROUND ] + The workaround here is to kill the process manually, e.g. `pkill gnome-software`. - Is it designed so to prevent interruptions (accidental or not) during - updates? If it is, perhaps a more elegant way would be to display a - confirmation dialog/prompt/popup in the case of an ongoing update - process, gracefully quit the program otherwise (the process is killed - for good). + [ SUGGESTION ] + Is it designed so to prevent interruptions (accidental or not) during updates? If it is, perhaps a more elegant way would be to display a confirmation dialog/prompt/popup in the case of an ongoing update process, gracefully quit the program otherwise (the process is killed for good). + + ====END OF REPORT==== ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: gnome-software 3.36.1-0ubuntu0.20.04.0 ProcVersionSignature: Ubuntu 5.13.0-27.29~20.04.1-generic 5.13.19 Uname: Linux 5.13.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.21 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: XFCE Date: Mon Jan 24 16:19:33 2022 InstallationDate: Installed on 2021-05-17 (252 days ago) InstallationMedia: Xubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1) InstalledPlugins: - gnome-software-plugin-flatpak N/A - gnome-software-plugin-snap 3.36.1-0ubuntu0.20.04.0 + gnome-software-plugin-flatpak N/A + gnome-software-plugin-snap 3.36.1-0ubuntu0.20.04.0 SourcePackage: gnome-software UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.cron.daily.apport: [modified] mtime.conffile..etc.cron.daily.apport: 2022-01-10T23:09:37.086519 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1958856 Title: gnome-software continues running in the background even after its window is closed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1958856/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs