Open keighrim opened 4 months ago
I think the first one might be a chromium issue, because I failed to reproduce it in alacritty. Still not really sure because it's a terminal emulator and might have special processing when it comes to text selection.
I was able to reproduce both issues on chromium.
Currently unable to reproduce on latest clean installs of kime-git
, brave-bin
.
Environment is Arch Linux. (6.8.8-arch1-1
)
Note that I don't have much time to test this. It seems like I can't reproduce issues based on what @keighrim said.
Just tested with brave, and got exactly the same errors
OS: Arch Linux x86_64
Kernel: 6.8.8-arch1-1
Shell: bash 5.2.26
DE: KDE Plasma 6.0.4
WM: KWin (Wayland)
Terminal: konsole 24.2.2
---
$ pacman -Qs kime
local/kime-git 3.0.2.r9.gf82ce41-1
Korean IME
local/kime-git-debug 3.0.2.r9.gf82ce41-1
Detached debugging symbols for kime-git
$ git --git-dir ~/.cache/yay/kime-git/kime-git show | head -3
commit f82ce419f697d4f836e79bf6c3de074f35f96f23
Author: Janghyub Seo <jhyub06@gmail.com>
Date: Mon Apr 8 14:56:28 2024 +0900
$ pacman -Qs brave
local/brave-bin 1:1.65.126-1
Web browser that blocks ads and trackers by default (binary release)
$ cat ~/.config/brave-flags.conf
--ozone-platform=wayland
--enable-wayland-ime
@ASerinYellsNotCute could you please confirm your brave is running on wayland, not x11/xwayland?
(visit brave://gpu/
and search for "ozone platform")
Just tested with brave, and got exactly the same errors
OS: Arch Linux x86_64 Kernel: 6.8.8-arch1-1 Shell: bash 5.2.26 DE: KDE Plasma 6.0.4 WM: KWin (Wayland) Terminal: konsole 24.2.2 --- $ pacman -Qs kime local/kime-git 3.0.2.r9.gf82ce41-1 Korean IME local/kime-git-debug 3.0.2.r9.gf82ce41-1 Detached debugging symbols for kime-git $ git --git-dir ~/.cache/yay/kime-git/kime-git show | head -3 commit f82ce419f697d4f836e79bf6c3de074f35f96f23 Author: Janghyub Seo <jhyub06@gmail.com> Date: Mon Apr 8 14:56:28 2024 +0900 $ pacman -Qs brave local/brave-bin 1:1.65.126-1 Web browser that blocks ads and trackers by default (binary release) $ cat ~/.config/brave-flags.conf --ozone-platform=wayland --enable-wayland-ime
@ASerinYellsNotCute could you please confirm your brave is running on wayland, not x11/xwayland? (visit
brave://gpu/
and search for "ozone platform")
Seems like I have misunderstood. It shows up "X11", not wayland. Sorry for the hesitation.
First off, here's my environment.
I had been using kime + chrome + xwayland for a while and it served me fine w.r.t. Hangul typing experience, but found that there was a PR (#659 ) recently merged for a better support for wayland native protocols, so I tried to install upstream (
kime-git
AUR package) and tested out. kime works pretty well in general with wayland-native chrome (--ozone-platform=wayland --enable-wayland-ime
), but not perfectly. I found two (one somewhat critical and one minor-ish) problems related to text selection, and I 'll try to describe them here. (They are observed in both English and Hangul modes)you
.you
.I'm not sure these are chrome bugs or kime bugs (or an unfixable technical or political limitation of the current wayland IM landscape). If this is indeed a chrome/chromium problem, could you point me to the right direction so that I can open a ticket on the chrome side?
Thanks for the great work by the way!