@adrian-wilkins Unity always use lightdm. Will try using gdm.
Yes. The current_desktop_name is being set from data/unity.desktop.in.in file. Please look at the patch in debian/patches/ubuntu/ubuntu-session.patch. As for changes between impish and jammy, It seems now the object path has changed in gsm-manager.c ? From org.gnome.Shell to org.gnome.Shell.desktop? Though not sure that would affect this. Here is the changelog of 41.3-1ubuntu1. https://launchpad.net/ubuntu/+source/gnome-session/41.3-1ubuntu1 -- 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/1969357 Title: Unity7 crashes on Jammy with 22.04's gnome-session version Status in gnome-session package in Ubuntu: Confirmed Status in unity package in Ubuntu: Confirmed Bug description: Unity7 seems to crash on 22.04 when logging in after installing Ubuntu (it works fine in the live session). I then tried installing the 21.10 gnome-session package on 22.04 and Unity7 then worked perfectly fine. Also, XDG_CURRENT_DESKTOP is set to GNOME instead of "Unity:7;Unity:ubuntu" with the Jammy version, which is really unexpected and might be causing these issues. seb128 and 3vin1o: Neither I nor Khurshid are sure about what has changed between the two packages, and I think this is a critical bug. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1969357/+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