This bug was fixed in the package gnome-session - 46.0-7ubuntu1 --------------- gnome-session (46.0-7ubuntu1) oracular; urgency=medium
* Merge with Debian. Remaining changes: - debian/control: + Add Build-Depends: dh-sequence-migrations + Move xwayland dependency to gnome-session and make gnome-session Arch: any + Split gnome-startup-applications to a separate binary package so that it can be uninstalled without breaking the system + Add unity-session - debian/rules: Ensure pot file is generated to translate session files - Split ubuntu-session out of gnome-session. - debian/data: Add old-style systemd user session used by Unity - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm: Moved registering gnome-session binary as a session manager to gnome-session-bin package - debian/patches/ubuntu/support_autostart_delay.patch: + Bugzilla patch to support adding a delay to autostart apps, using a "X-GNOME-Autostart-Delay" key in the desktop file - debian/patches/ubuntu/ubuntu_sessions.patch: + Add ubuntu sessions - debian/patches/ubuntu/remove_session_saving_from_gui.patch: + Add GNOME_SESSION_SAVE environment variable for people wanting to use the save session still, knowing that it can break your system if used unwisely - debian/patches/ubuntu/add_sessionmigration.patch: + launch session-migration if present at the start of the session. This sync tool runns different session migration scripts that can be provided in various desktop packages. - debian/patches/ubuntu/dbus_request_shutdown.patch: + Add "RequestShutdown" and "RequestReboot" DBus methods to allow other applications to shutdown or reboot the machine via the session manager. - debian/patches/ubuntu/ignore_gsettings_region.patch: + Ignore the "region" gsettings value - users' setting of LC_* variables saved in ~/.pam_environment. - debian/patches/revert_remove_gnome_session_properties.patch: + Don't merge translations into gnome-session-properties.desktop - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py: + Migrate users using old default ubuntu-settings to current ones - debian/xdg_dirs_desktop_session.sh: Install a new script into /etc/profile.d to prepend a $DESKTOP_SESSION related directory to $XDG_{CONFIG,DATA}_DIRS. * Have gnome-session depend on libjxl-gdk-pixbuf * Split the Ubuntu on Xorg session to a separate package: ubuntu-session-xsession. Have ubuntu-session Recommend that package * Drop obsolete Breaks/Replaces * Drop Recommends: fonts-inter-variable gnome-session (46.0-7) unstable; urgency=medium * Remove patch to revert portal change now that Debian Testing has xdg-desktop-portal-gnome 46 gnome-session (46.0-6) unstable; urgency=medium * Depend on fonts-cantarell again (Closes: #1078434) * Temporarily keep Recommends: fonts-inter-variable for smooth upgrades * Have gnome-session-xsession Provide x-session-manager gnome-session (46.0-5) unstable; urgency=medium * Source-only upload gnome-session (46.0-4) unstable; urgency=medium * Split the GNOME on Xorg session to a separate package: gnome-session-xsession. Have gnome-session Recommend that package for now (Closes: #1076096) gnome-session (46.0-3) unstable; urgency=medium * Drop alternate dependency on xdg-desktop-portal-backend. See the portals.conf manpage if you want to opt into different backends for specific interfaces (Closes: #1074547) * Add Depends: fonts-inter-variable for the new GNOME 47 default font * Move fonts-cantarell from Depends to Recommends. Keep as Recommends for smoother live upgrades. * Bump Standards Version to 4.7.0 gnome-session (46.0-2) unstable; urgency=medium [ Michael Biebl ] * Re-add Build-Depends on libsystemd-dev [ Jeremy Bícha ] * Drop obsolete Breaks/Replaces * Add Breaks against older budgie-desktop & phosh due to removal of --builtin and --systemd (Closes: #1068123) -- Jeremy Bícha <jbi...@ubuntu.com> Thu, 15 Aug 2024 17:39:42 -0400 ** Changed in: gnome-session (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-session in Ubuntu. https://bugs.launchpad.net/bugs/2063383 Title: [SRU] Ubuntu Unity takes 90 seconds to log out Status in gnome-session package in Ubuntu: Fix Released Status in gnome-session source package in Noble: Fix Committed Bug description: [ Impact ] Ubuntu Unity reliably takes 90 seconds to log out. This is due to the user-level gnome-session.service systemd unit not properly terminating gnome-session on logout. An attempt is made to send SIGTERM to the process, which gnome-session does not care about. Instead, gnome-session-quit should be invoked when the systemd unit shuts down, which acts effectively and immediately. [ Test Plan ] Actual behavior: 1. Log in to a Unity session on Ubuntu Unity 24.04. 2. Log out of Ubuntu Unity. 3. Observe that only the wallpaper is shown for 90 seconds prior to the login manager showing again. Expected behavior: 1. Log in to a Unity session on Ubuntu Unity 24.04. 2. Log out of Ubuntu Unity. 3. Observe that logging out takes a few seconds at most, and you are able to log back in as the same user, or a different one. [ Where problems could occur ] If the gnome-session or gnome-session-quit binaries change the arguments they accept by default, log in and log out functionality on Unity sessions are likely to break. Additionally, if lightdm or systemd changes in a non-reverse- compatible way, this increases the chance of a user-facing regression. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/2063383/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp