BambooEngine / ibus-bamboo

Bộ gõ tiếng Việt cho Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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