IBus lookup table appears bottom left of application (x11)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Settings Daemon |
Fix Released
|
Unknown
|
|||
ibus |
Fix Released
|
Unknown
|
|||
openSUSE |
Fix Released
|
Medium
|
|||
gnome-settings-daemon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Gunnar Hjalmarsson | ||
im-config (Debian) |
Fix Released
|
Unknown
|
|||
im-config (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Changes in gnome-settings-
[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=
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 gnome-settings-
reboot
7. Repeat step 5.
=> Find that the candidate window is shown close to the cursor as
expected.
[Where problems could occur]
The change is an upstream MR and a one-liner. It shouldn't reasonably affect anything but ibus configuration, and I have successfully tested it back and forth in both x11 and wayland sessions.
[Other Info]
This change has not yet reached kinetic, but will do so later when g-s-d is upgraded. The issue has temporarily been addressed in Debian (and soon in kinetic via sync) through an im-config workaround, which will be dropped later when g-s-d is updated. But for an SRU I think it's better to make the more proper g-s-d change directly.
[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_
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: im-config 0.50-2
ProcVersionSign
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckR
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)
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=ja_JP.UTF-8
SHELL=/bin/bash
SourcePackage: im-config
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in ibus: | |
status: | Unknown → Fix Released |
Changed in opensuse: | |
importance: | Unknown → Medium |
summary: |
- lookup table appears bottom left of application + lookup table appears bottom left of application (x11) |
tags: | added: regression-release x11 |
summary: |
- lookup table appears bottom left of application (x11) + IBus lookup table appears bottom left of application (x11) |
Changed in im-config (Debian): | |
status: | Unknown → New |
description: | updated |
no longer affects: | gnome-settings-daemon (Ubuntu Jammy) |
Changed in im-config (Ubuntu): | |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in im-config (Ubuntu Jammy): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in im-config (Debian): | |
status: | New → Fix Released |
description: | updated |
no longer affects: | im-config (Ubuntu Jammy) |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
Changed in gnome-settings-daemon (Ubuntu Jammy): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
importance: | Undecided → High |
status: | New → In Progress |
no longer affects: | im-config (Ubuntu Jammy) |
Changed in gnome-settings-daemon: | |
status: | Unknown → New |
Changed in gnome-settings-daemon: | |
status: | New → Fix Released |
Changed in opensuse: | |
status: | Unknown → Fix Released |
Created attachment 857578
on gnome ternimal
Triggering conditions: Update Tumbleweed to version 20220323+ or fresh install with gnome.
Cursor can not follow on Firefox and Gnome terminal.