Activity log for bug #2008279

Date Who What changed Old value New value Message
2023-02-23 17:28:22 Jeremy Bícha bug added bug
2023-02-23 17:28:42 Jeremy Bícha bug added subscriber Gunnar Hjalmarsson
2023-02-23 20:39:57 Gunnar Hjalmarsson 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/baeeed 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. 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.
2023-02-25 12:59:05 Alexander Browne bug added subscriber Alexander Browne
2023-03-01 13:39:14 Gunnar Hjalmarsson bug task added glib2.0 (Ubuntu)
2023-03-01 13:40:10 Gunnar Hjalmarsson tags lunar snap block-proposed lunar snap update-excuse
2023-03-01 13:57:18 Gunnar Hjalmarsson summary xsettings ibus commit broke text input for Firefox & Chromium snaps glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps
2023-03-01 13:57:28 Gunnar Hjalmarsson bug task deleted gnome-settings-daemon (Ubuntu)
2023-03-01 13:57:51 Gunnar Hjalmarsson glib2.0 (Ubuntu): importance Undecided High
2023-03-01 13:58:22 Gunnar Hjalmarsson tags block-proposed lunar snap update-excuse block-proposed lunar rls-ll-incoming snap update-excuse
2023-03-01 15:05:40 Gunnar Hjalmarsson bug task added ibus (Ubuntu)
2023-03-01 22:12:57 Gunnar Hjalmarsson tags block-proposed lunar rls-ll-incoming snap update-excuse block-proposed lunar rls-ll-incoming snap
2023-03-06 12:37:48 fossfreedom bug added subscriber fossfreedom
2023-03-07 17:16:13 Jeremy Bícha 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. Test Case --------- Original Bug Report ------------------- 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.
2023-03-07 18:37:30 Jeremy Bícha description Test Case --------- Original Bug Report ------------------- 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. Test Case --------- From Ubuntu 23.04, install glib >= 2.75.3-3 Log out Click your name on the login screen. Click the gear button to choose Ubuntu on Xorg Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. What Happens ------------ No text is input Other Info ---------- This issue appears to only affects the Xorg session. It also affected the Wayland session with gnome-settings-daemon 44 Beta, but 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. The issue happens with kinetic's gnome-settings-daemon 43; it just looks like the gnome-settings-daemon commit made the situation worse but that commit was reverted.
2023-03-07 18:38:17 Jeremy Bícha description Test Case --------- From Ubuntu 23.04, install glib >= 2.75.3-3 Log out Click your name on the login screen. Click the gear button to choose Ubuntu on Xorg Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. What Happens ------------ No text is input Other Info ---------- This issue appears to only affects the Xorg session. It also affected the Wayland session with gnome-settings-daemon 44 Beta, but 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. The issue happens with kinetic's gnome-settings-daemon 43; it just looks like the gnome-settings-daemon commit made the situation worse but that commit was reverted. Test Case --------- From Ubuntu 23.04, install glib >= 2.75.3-3 Log out Click your name on the login screen. Click the gear button to choose Ubuntu on Xorg Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. What Happens ------------ No text is input Other Info ---------- This issue appears to only affects the Xorg session. And I've only seen the issue with the Firefox and Chromium snaps. gnome-settings-daemon --------------------- It also affected the Wayland session with gnome-settings-daemon 44 Beta, but 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. The issue happens with kinetic's gnome-settings-daemon 43; it just looks like the gnome-settings-daemon commit made the situation worse but that commit was reverted.
2023-03-07 18:39:41 Jeremy Bícha summary glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps on Xorg
2023-03-07 19:21:24 Gunnar Hjalmarsson description Test Case --------- From Ubuntu 23.04, install glib >= 2.75.3-3 Log out Click your name on the login screen. Click the gear button to choose Ubuntu on Xorg Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. What Happens ------------ No text is input Other Info ---------- This issue appears to only affects the Xorg session. And I've only seen the issue with the Firefox and Chromium snaps. gnome-settings-daemon --------------------- It also affected the Wayland session with gnome-settings-daemon 44 Beta, but 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. The issue happens with kinetic's gnome-settings-daemon 43; it just looks like the gnome-settings-daemon commit made the situation worse but that commit was reverted. Test Case --------- From Ubuntu 23.04, install glib >= 2.75.3-3 Test 1: Log out Click your name on the login screen. Click the gear button to choose Ubuntu on Xorg Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. Test 2: Install the ibus-libpinyin package. Log out and log in again. Go to Settings -> Keyboard and add "Chinese (Intelligent Pinyin)" to your input sources. Log out Click your name on the login screen. Click the gear button to choose Ubuntu (on Wayland). Enter your password to finish logging in. Open Firefox (or Chromium) Try to enter text in the address bar. What Happens ------------ No text is inputted Other Info ---------- You see the issue as soon as IBus has been 'turned on'. With the current g-s-d version you need to somehow trigger a need to turn IBus on. In an X11 session IBus is always turned on due to im-config 0.55-1. In a Wayland session you need to tell it to turn IBus on by either adding an IBus input method to your input sources or make use of the Screen Keyboard feature. And I've only seen the issue with the Firefox and Chromium snaps. Warning message if you start firefox from terminal: [Parent 3792, Main Thread] WARNING: Unable to connect to ibus: Could not connect: Permission denied: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:167 (firefox:3792): IBUS-WARNING **: 15:23:11.814: Unable to connect to ibus: Could not connect: Permission denied gnome-settings-daemon --------------------- gnome-settings-daemon 44 Beta makes the situation worse since it always turns IBus on in both Wayland and X11, but 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.
2023-03-07 19:23:04 Gunnar Hjalmarsson summary glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps on Xorg glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps
2023-03-07 19:23:39 Gunnar Hjalmarsson summary glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps glib2.0 2.75.3-3 breaks text input for Firefox & Chromium snaps if IBus is turned on
2023-03-08 10:38:25 Gunnar Hjalmarsson bug task added snapd (Ubuntu)
2023-03-08 10:41:32 Gunnar Hjalmarsson snapd (Ubuntu): importance Undecided High
2023-03-08 10:41:32 Gunnar Hjalmarsson snapd (Ubuntu): status New In Progress
2023-03-08 10:41:32 Gunnar Hjalmarsson snapd (Ubuntu): assignee James Henstridge (jamesh)
2023-03-08 10:53:09 Gunnar Hjalmarsson bug added subscriber Michael Vogt
2023-03-08 12:53:12 Sebastien Bacher glib2.0 (Ubuntu): status New Invalid
2023-03-08 12:53:15 Sebastien Bacher snapd (Ubuntu): status In Progress Fix Committed
2023-03-08 12:53:18 Sebastien Bacher ibus (Ubuntu): status New Invalid
2023-03-08 12:53:20 Sebastien Bacher ibus (Ubuntu): importance Undecided High
2023-03-08 13:23:40 Gunnar Hjalmarsson tags block-proposed lunar rls-ll-incoming snap lunar rls-ll-incoming snap
2023-03-08 13:26:19 Sebastien Bacher tags lunar rls-ll-incoming snap block-proposed lunar rls-ll-incoming snap
2023-03-08 13:45:25 Gunnar Hjalmarsson tags block-proposed lunar rls-ll-incoming snap lunar rls-ll-incoming snap
2023-03-10 07:03:47 Launchpad Janitor snapd (Ubuntu): status Fix Committed Fix Released