iBus chỉ chạy trên một số ứng dụng nhất định
songoffireandice03 opened this issue · comments
Mô tả lỗi
iBus chỉ gõ tiếng Việt được trên 2 ứng dụng: Firefox và VSCode. Tất cả các ứng dụng khác đều không gõ được tiếng Việt.
Trong .zshrc đã thêm vào tùy chỉnh.
Kết quả mong muốn
Trong alacritty, gõ "ngax" thì phải cho ra "ngã" hay "aw" thì "ă" phải xuất hiện (xem video đính kèm).
Ảnh chụp màn hình, hoặc clip quay màn hình
2024-06-18.10-40-55.mp4
Môi trường
- OS: Arch Linux
- Desktop: KDE Plasma 6 X11
- Phiên bản ibus-bamboo: 0.8.4-RC1
- Terminal: alacritty + zsh
Bạn đã thử thêm biến export GLFW_IM_MODULE=ibus
vào biến global của môi trường hay ~/.zshrc
chưa? Bạn có đang xài Wayland hay là Xorg?
Bạn đã thử thêm biến
export GLFW_IM_MODULE=ibus
vào biến global của môi trường hay~/.zshrc
chưa? Bạn có đang xài Wayland hay là Xorg?
Mình đang xài Xorg [KDE Plasma 6 (X11)]. Đây là tùy chỉnh trong .zshrc
:
# IBus config
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
# Dành cho những phần mềm dựa trên qt4
QT4_IM_MODULE=ibus
# Dành cho những phần mềm dùng thư viện đồ họa clutter/OpenGL
CLUTTER_IM_MODULE=ibus
GLFW_IM_MODULE=ibus
Để chắc ăn, mình cũng thêm vào .zshenv
:
# ~/.zshenv
# default apps
export EDITOR="nvim"
export VISUAL="nvim"
export TERMINAL="alacritty"
export BROWSER="firefox"
# default folders
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_STATE_HOME="$HOME/.local/state"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_SCREENSHOTS_DIR="$HOME/Pictures/Screenshots"
#ibus config
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
# Dành cho những phần mềm dựa trên qt4
QT4_IM_MODULE=ibus
# Dành cho những phần mềm dùng thư viện đồ họa clutter/OpenGL
CLUTTER_IM_MODULE=ibus
GLFW_IM_MODULE=ibus
# lf icons
export LF_ICONS="\
tw=:\
st=:\
ow=:\
dt=:\
nó vẫn không chạy :(
Bạn đã thử thêm biến
export GLFW_IM_MODULE=ibus
vào biến global của môi trường hay~/.zshrc
chưa? Bạn có đang xài Wayland hay là Xorg?Mình đang xài Xorg [KDE Plasma 6 (X11)]. Đây là tùy chỉnh trong
.zshrc
:# IBus config GTK_IM_MODULE=ibus QT_IM_MODULE=ibus XMODIFIERS=@im=ibus # Dành cho những phần mềm dựa trên qt4 QT4_IM_MODULE=ibus # Dành cho những phần mềm dùng thư viện đồ họa clutter/OpenGL CLUTTER_IM_MODULE=ibus GLFW_IM_MODULE=ibus
Để chắc ăn, mình cũng thêm vào
.zshenv
:# ~/.zshenv # default apps export EDITOR="nvim" export VISUAL="nvim" export TERMINAL="alacritty" export BROWSER="firefox" # default folders export XDG_CONFIG_HOME="$HOME/.config" export XDG_DATA_HOME="$HOME/.local/share" export XDG_STATE_HOME="$HOME/.local/state" export XDG_CACHE_HOME="$HOME/.cache" export XDG_SCREENSHOTS_DIR="$HOME/Pictures/Screenshots" #ibus config GTK_IM_MODULE=ibus QT_IM_MODULE=ibus XMODIFIERS=@im=ibus # Dành cho những phần mềm dựa trên qt4 QT4_IM_MODULE=ibus # Dành cho những phần mềm dùng thư viện đồ họa clutter/OpenGL CLUTTER_IM_MODULE=ibus GLFW_IM_MODULE=ibus # lf icons export LF_ICONS="\ tw=:\ st=:\ ow=:\ dt=:\
nó vẫn không chạy :(
Config của bạn không có export cho biến. Bạn thử lại xem
Bây giờ hoạt động tốt rồi. Cảm ơn bạn nhiều.
2024-06-22.19-29-03.mp4
Bây giờ hoạt động tốt rồi. Cảm ơn bạn nhiều.
2024-06-22.19-29-03.mp4
Phiền bạn đóng issue lại được không? Ad lâm không thường xuyên rảnh rỗi để giúp cũng như đóng lại lắm. Nếu không còn gì nữa thì tốt hơn nên đóng nó lại