@Jeremy: I figured out the nature of the issue you originally reported
in this bug. With this combo:

$ dpkg-query -W libglib2.0-0 gnome-settings-daemon
gnome-settings-daemon   44~beta-1ubuntu1
libglib2.0-0:amd64      2.75.3-3

and as long as no IBus IM has been added to the list of input sources,
you can successfully run the Firefox snap in a wayland session. I.e.
with that upstream gnome-settings-daemon commit reverted.

If you had tried an x11 session, you'd have found that the reversal
didn't help (because of im-config 0.55-1).

And if you had added some IBus IM (and re-logged in), you'd likewise
have found that the reversal didn't help.

What does help in all cases ATM is to downgrade the glib2.0 packages to
2.74. So somehow the snaps need to be able to talk with ibus also when
glib2.0 2.75 is present.

** Tags removed: update-excuse

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2008279

Title:
  glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps

Status in glib2.0 package in Ubuntu:
  New
Status in ibus package in Ubuntu:
  New

Bug description:
  While preparing the gnome-settings-daemon 44 Beta update for Ubuntu
  23.04, I noticed that I could no longer enter text in the address bars
  for the Chromium or Firefox snaps.

  Therefore, I reverted https://gitlab.gnome.org/GNOME/gnome-settings-
  daemon/-/commit/27bc0889c so that we could continue with the update.
  See https://salsa.debian.org/gnome-team/gnome-settings-
  daemon/-/commit/baeeed93

  Before I did that, I tested disabling our patches but it didn't make a
  difference.

  I was unable to reproduce the issue on Debian Testing but there may
  have been differences in how snap was configured there.

  I'm filing this bug since ideally we would not be diverging from
  upstream here.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/2008279/+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