https://bugs.kde.org/show_bug.cgi?id=466810

            Bug ID: 466810
           Summary: text-input-v1 not working with fcitx5 on chromium
    Classification: Plasma
           Product: kwin
           Version: 5.27.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: xgreenlandfor...@gmail.com
  Target Milestone: ---

Created attachment 156985
  --> https://bugs.kde.org/attachment.cgi?id=156985&action=edit
logs running chromium with `WAYLAND_DEBUG=1`

Even with text-input-v1 implemented on kwin
(https://invent.kde.org/plasma/kwin/-/merge_requests/3403), `chromium
--enable-features=UseOzonePlatform --ozone-platform=wayland
--enable-wayland-ime` still cannot use fcitx5 to input Chinese (no input box
popup).

This bug is observed on Debian sid, and there's no sign of debian packaging
turning off text-input-v1 feature. Using weston `chromium
--enable-features=UseOzonePlatform --ozone-platform=wayland
--enable-wayland-ime` works without issue, so the bug shouldn't be on
fcitx5/chromium package.

STEPS TO REPRODUCE
1. Install plasma-desktop, kwin_wayland, plasma-workspace-wayland on debian sid
2. `export $(dbus-launch); startplasma-wayland` on tty
3. Start up fcitx5
4. `chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
--enable-wayland-ime`
5. Switch to Chinese input method and type

SOFTWARE/OS VERSIONS
Linux/KDE Plasma
KDE Plasma Version: Debian 5.27.2-1
KDE Frameworks Version: Debian 5.103.0-1
Qt Version: Debian 5.15.8+dfsg-3

The attachment are logs running chromium with `WAYLAND_DEBUG=1`, then choose
the text_input_v1 related information `grep text_input_v1`; for better diff
comparison, timestamps and some numbers are changed to be the same. It can be
seen that weston has more output, generating desired Chinese characters, while
on plasma, it only detects the keyboard action, but not generating input box,
thus cannot type Chinese characters.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to