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

Reply via email to