[Bug 2054761] Re: gnome-shell crashed with signal 5: Settings schema 'org.gnome.mutter.wayland' does not contain a key named 'xwayland-allow-byte-swapped-clients'

Nick Rosbrook 2054761 at bugs.launchpad.net
Thu May 16 15:35:51 UTC 2024


I believe I figured out what is happening here. In systemd v250, systemd
user managers began interpreting the signal RTMIN+25 as a command to
daemon-reexec. This was done so that:

systemctl kill --kill-whom='main' --signal='SIGRTMIN+25'
'user@*.service'

could be used as a way to reexec all user instances at once. So,
systemd.postinst now contains such a line so that user managers are also
reexec'd during package upgrades.

However, since Jammy is running systemd v249, the running user manager
at the time of the upgrade does not have this reexec logic, and appears
to behave as if it were killed normally. So, the fix should be to not
attempt to restart all the user managers if the old version is too old.

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

** Changed in: systemd (Ubuntu)
     Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Changed in: systemd (Ubuntu)
       Status: New => Triaged

** Tags added: systemd-sru-next

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2054761

Title:
  gnome-shell crashed with signal 5:  Settings schema
  'org.gnome.mutter.wayland' does not contain a key named 'xwayland-
  allow-byte-swapped-clients'

Status in Mutter:
  Fix Released
Status in gnome-shell package in Ubuntu:
  Confirmed
Status in mutter package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Triaged

Bug description:
  Feb 21 21:39:12 autopkgtest gnome-shell[17945]: Settings schema 'org.gnome.mutter.wayland' does not contain a key named 'xwayland-allow-byte-swapped-clients'
  Feb 21 21:39:12 autopkgtest gnome-session-binary[17908]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5
  Feb 21 21:39:12 autopkgtest gnome-shell[17959]: Settings schema 'org.gnome.mutter.wayland' does not contain a key named 'xwayland-allow-byte-swapped-clients'
  Feb 21 21:39:12 autopkgtest gnome-session-binary[17908]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5

  https://errors.ubuntu.com/problem/bf714caff944bed915a3c4321664107c65547d1f
  https://errors.ubuntu.com/problem/db8f7e3dfc79e658b9b2aa8c596b014ce4b9f217
  https://errors.ubuntu.com/oops/af2e99fc-d101-11ee-8a58-fa163ec8ca8c

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2054761/+subscriptions




More information about the foundations-bugs mailing list