** Description changed: + im-config jammy SRU + =================== + + [Impact] + + Changes in gnome-settings-daemon v. 42 resulted in IM issues in GNOME on + Xorg. On Ubuntu the effect is that the candidate window is misplaced, + and appears at the bottom of the application window instead of close to + the cursor. It's an annoying enough issue to justify an SRU. + + Maybe a more proper fix (in gnome-settings-daemon) will happen later, + but in the meantime we simply let im-config set the GTK_IM_MODULE + environment variable to "ibus". + + [Test Plan] + + On an updated Ubuntu 22.04: + + 1. Install ibus-libpinyin + + 2. Run these commands: + + sudo locale-gen zh_CN.UTF-8 + sudo update-locale LC_CTYPE=zh_CN.UTF-8 + + 3. Reboot and log in to an Ubuntu on Xorg session + + 4. Add "Intelligent Pinyin" to the input sources + + 5. Open gedit, switch to "Intelligent Pinyin", and input something. + + => Find that the candidate window is misplaced. + + 6. Install im-config from jammy-proposed and reboot + + 7. Repeat step 5. + + => Find that the candidate window is shown close to the cursor as + expected. + + [Where problems could occur] + + Setting GTK_IM_MODULE=ibus is a normal measure for Xorg sessions, and + shouldn't cause any adverse side effects. (Doing it for Wayland sessions + would have caused issues, though, but we don't do that.) + + [Other Info] + + The same change will soon be synced from unstable into kinetic. + + [Original description] + I know it is not im-config issue. I don't know what is root cause. how to reproduce: 1. Install Ubuntu 22.04 LTS or apply newest update 2. boot 3. select a user 4. select Ubuntu on Xorg 5. input password 6. login 7. run gedit 8. push Hankaku/Zenkaku key 9. input any keys 10. lookup table appears bottom left of application proposed fix: edit DESKTOP_SETUP_IBUS="GNOME" to DESKTOP_SETUP_IBUS="" on /etc/default/im-config ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: im-config 0.50-2 ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30 Uname: Linux 5.15.0-25-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Thu Apr 21 00:13:10 2022 InstallationDate: Installed on 2022-04-20 (0 days ago) InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Daily amd64 (20220415) PackageArchitecture: all ProcEnviron: - TERM=xterm-256color - PATH=(custom, no user) - XDG_RUNTIME_DIR=<set> - LANG=ja_JP.UTF-8 - SHELL=/bin/bash + TERM=xterm-256color + PATH=(custom, no user) + XDG_RUNTIME_DIR=<set> + LANG=ja_JP.UTF-8 + SHELL=/bin/bash SourcePackage: im-config UpgradeStatus: No upgrade log present (probably fresh install)
** Also affects: gnome-settings-daemon (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: im-config (Ubuntu Jammy) Importance: Undecided Status: New ** No longer affects: gnome-settings-daemon (Ubuntu Jammy) ** Changed in: im-config (Ubuntu) Importance: Undecided => High ** Changed in: im-config (Ubuntu) Status: New => Fix Committed ** Changed in: im-config (Ubuntu Jammy) Importance: Undecided => High ** Changed in: im-config (Ubuntu Jammy) Status: New => In Progress ** Changed in: im-config (Ubuntu Jammy) Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to im-config in Ubuntu. https://bugs.launchpad.net/bugs/1969637 Title: IBus lookup table appears bottom left of application (x11) Status in GNOME Settings Daemon: Unknown Status in ibus: Fix Released Status in gnome-settings-daemon package in Ubuntu: New Status in im-config package in Ubuntu: Fix Committed Status in im-config source package in Jammy: In Progress Status in im-config package in Debian: New Status in openSUSE: Unknown Bug description: im-config jammy SRU =================== [Impact] Changes in gnome-settings-daemon v. 42 resulted in IM issues in GNOME on Xorg. On Ubuntu the effect is that the candidate window is misplaced, and appears at the bottom of the application window instead of close to the cursor. It's an annoying enough issue to justify an SRU. Maybe a more proper fix (in gnome-settings-daemon) will happen later, but in the meantime we simply let im-config set the GTK_IM_MODULE environment variable to "ibus". [Test Plan] On an updated Ubuntu 22.04: 1. Install ibus-libpinyin 2. Run these commands: sudo locale-gen zh_CN.UTF-8 sudo update-locale LC_CTYPE=zh_CN.UTF-8 3. Reboot and log in to an Ubuntu on Xorg session 4. Add "Intelligent Pinyin" to the input sources 5. Open gedit, switch to "Intelligent Pinyin", and input something. => Find that the candidate window is misplaced. 6. Install im-config from jammy-proposed and reboot 7. Repeat step 5. => Find that the candidate window is shown close to the cursor as expected. [Where problems could occur] Setting GTK_IM_MODULE=ibus is a normal measure for Xorg sessions, and shouldn't cause any adverse side effects. (Doing it for Wayland sessions would have caused issues, though, but we don't do that.) [Other Info] The same change will soon be synced from unstable into kinetic. [Original description] I know it is not im-config issue. I don't know what is root cause. how to reproduce: 1. Install Ubuntu 22.04 LTS or apply newest update 2. boot 3. select a user 4. select Ubuntu on Xorg 5. input password 6. login 7. run gedit 8. push Hankaku/Zenkaku key 9. input any keys 10. lookup table appears bottom left of application proposed fix: edit DESKTOP_SETUP_IBUS="GNOME" to DESKTOP_SETUP_IBUS="" on /etc/default/im-config ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: im-config 0.50-2 ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30 Uname: Linux 5.15.0-25-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Thu Apr 21 00:13:10 2022 InstallationDate: Installed on 2022-04-20 (0 days ago) InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Daily amd64 (20220415) PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=ja_JP.UTF-8 SHELL=/bin/bash SourcePackage: im-config UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-settings-daemon/+bug/1969637/+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