** 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 Ubuntu
Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1969637

Title:
  IBus lookup table appears bottom left of application (x11)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-settings-daemon/+bug/1969637/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to