Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lỗi không gõ được Tiếng Việt trên ubuntu 20.04.3 LTS #300

Open
KingNNT opened this issue Dec 1, 2021 · 19 comments
Open

Lỗi không gõ được Tiếng Việt trên ubuntu 20.04.3 LTS #300

KingNNT opened this issue Dec 1, 2021 · 19 comments
Labels
can't reproduce Can't understand log error, bug to reproduce no detail information No information have been provided or not clear

Comments

@KingNNT
Copy link

KingNNT commented Dec 1, 2021

Mô tả lỗi
Hiện tại mình chưa rõ lý do vì sao không gõ được tiếng Việt tại ubuntu 20.04. Mình có 1 máy có quyền root thì mình gõ bình thường, 1 máy khác mình không có quyền root, thì khi cài xong không gõ được.
Mình có xem qua thấy trùng với #127, nhưng không rõ cách khắc phục.
Mình có thử cài lại cũng không được, nhưng khi chuyển qua dùng ibus-unikey thì lại được.

Các bước tái hiện lỗi
Hiện tại mình không thể gõ trên bất kì ứng dụng nào,
Khi vào Setting > Region & Language > Input sources. Tại option Vietnamese(Bamboo) mình nhấn vào nút option cũng không hiện lên gì cả.
Trong issue #127 mình check thử file config.json thì không có file này (Mình không rõ là update lên bản mới đã bỏ nó đi, hay do quá trình cài đặt bị lỗi nên không có, nhưng khi cài đặt thì mình không nhận được thông báo lỗi gì trên terminal).

Khi chạy ibus engine Bamboo kết quả trả ra là:

(process:22226): IBUS-CRITICAL **: 11:07:48.632: ibus_bus_set_global_engine: assertion 'IBUS_IS_BUS (bus)' failed
Set global engine failed.

Khi chạy với ibus-deamon -xrv kết quả trả ra là:

goroutine 1 [running]:
github.com/BambooEngine/goibus/ibus.NewBus.func1(...)
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/github.com/BambooEngine/goibus/ibus/bus.go:16
github.com/BambooEngine/goibus/ibus.NewBus(0x6f1de0)
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/github.com/BambooEngine/goibus/ibus/bus.go:21 +0x321
main.main()
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/ibus-bamboo/main.go:64 +0x484

Khi chạy với ibus-deamon -rv kết quả trả ra là:

panic: dial unix @/home/tuannn%40kaopiz.local/.cache/ibus/dbus-LFXUrMlk: connect: connection refused

goroutine 1 [running]:
github.com/BambooEngine/goibus/ibus.NewBus.func1(...)
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/github.com/BambooEngine/goibus/ibus/bus.go:16
github.com/BambooEngine/goibus/ibus.NewBus(0x6f1de0)
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/github.com/BambooEngine/goibus/ibus/bus.go:21 +0x321
main.main()
	/build/ibus-bamboo-iLFv5I/ibus-bamboo-0.8.0/src/ibus-bamboo/main.go:64 +0x484


Môi trường

  • OS và version: Ubuntu 20.04.3 LTS
  • Desktop: mặc định
  • Phiên bản ibus-bamboo: 0.8.0 (Bản mới nhất hiện tại)
@luongthanhlam
Copy link
Contributor

bạn đang dùng Ubuntu trong môi trường Wayland hay X11?

echo $XDG_SESSION_TYPE

@KingNNT
Copy link
Author

KingNNT commented Dec 4, 2021

Hiện tại mình đang dùng x11

@luongthanhlam
Copy link
Contributor

bạn thử chạy lệnh này rồi gửi mình ouput nhé

echo $IBUS_ADDRESS
echo $IBUS_ADDRESS_FILE

@KingNNT
Copy link
Author

KingNNT commented Dec 4, 2021

Mình chạy nó đều ra trống cả, cả 2 variable đó luôn

@luongthanhlam
Copy link
Contributor

ok, bạn chạy thêm giúp mình mấy lệnh này nữa nhé

cat /var/lib/dbus/machine-id
cat /etc/machine-id
ls ~/.config/ibus/bus/
cat $(ls ~/.config/ibus/bus/)

@luongthanhlam
Copy link
Contributor

tuannn%40kaopiz.local có phải là user bạn đang dùng không?

@KingNNT
Copy link
Author

KingNNT commented Dec 4, 2021

tuannn%40kaopiz.local có phải là user bạn đang dùng không?

Đúng là mình đang dùng nó, để sang tuần mình thử chạy thêm lệnh kia xem sao

@KingNNT
Copy link
Author

KingNNT commented Dec 6, 2021

image

Mình chạy xong nó báo như thế này bạn ạ.

@luongthanhlam
Copy link
Contributor

Khi chạy ibus-daemon -xrd thì ibus sẽ tạo 1 file chứa địa chỉ socket trong thư mục ~/.config/ibus/bus với quyền 0664, có vẻ tài khoản của bạn không có quyền đọc file trong thư mục này 🤔

@KingNNT
Copy link
Author

KingNNT commented Dec 7, 2021

image

Có vẻ lỗi do account mình không đủ quyền thật, nếu mà bây giờ mình chmod cho thư mục ~/.config/ibus/bus thì có khả thi hơn không nhỉ.

@luongthanhlam
Copy link
Contributor

image

Có vẻ lỗi do account mình không đủ quyền thật, nếu mà bây giờ mình chmod cho thư mục ~/.config/ibus/bus thì có khả thi hơn không nhỉ.

mình nghĩ là được, có thể test bằng cách chạy lệnh cat $(ls ~/.config/ibus/bus/)

@KingNNT
Copy link
Author

KingNNT commented Dec 7, 2021

image
Có vẻ lỗi do account mình không đủ quyền thật, nếu mà bây giờ mình chmod cho thư mục ~/.config/ibus/bus thì có khả thi hơn không nhỉ.

mình nghĩ là được, có thể test bằng cách chạy lệnh cat $(ls ~/.config/ibus/bus/)

Mình có thử cả với 0664777 cho folder ~/config/ibus/bus và các file bên trong nó nhưng vẫn không được.

@luongthanhlam
Copy link
Contributor

luongthanhlam commented Dec 7, 2021

@KingNNT lỗi như thế nào nhỉ?

ls -l ~/.config/ibus/bus/
cat $(ls ~/.config/ibus/bus/)
ibus-daemon -xdr

@KingNNT
Copy link
Author

KingNNT commented Dec 7, 2021

image
Mình có chạy thử xong nó ra như thế này, lỗi của mình bên trên ý là vẫn không thể gõ tiếng Việt được với bamboo ý.

@phananhnhat
Copy link

Minh cung dan gap loi tuong tu

@luongthanhlam
Copy link
Contributor

có cách nào tái hiện không nhỉ? mình thử với user khác thì vẫn hoạt động bình thường

@anhnt-2136
Copy link

@luongthanhlam mình cũng gặp lỗi tương tự và cũng tên ubuntu 20.04, ibus-bamboo đang là latest. Khi cài đặt và chuyển sang ibus-bamboo xong thì không gõ được tiếng Việt và phần option của ibus-bamboo cũng không bật lên được

@luongthanhlam
Copy link
Contributor

@anhnt-2136 @KingNNT bạn có thể tái hiện trên máy ảo không? nếu có thì export gửi mình nhé

@hmthang96
Copy link

mình cũng gặp lỗi tuơng tự thế này.
Cài đặt xong không gõ đuợc, không mở đuợc setting của bamboo và khi chuyển từ en sang vi bamboo thì bị delay khoảng 2s 5s xong moiws bắt đầu gõ đuợc.
Tình trạgn xảy ra ở các máy ubuntu đăng nhập user bằng domain

@goatastronaut0212 goatastronaut0212 added the can't reproduce Can't understand log error, bug to reproduce label Sep 7, 2024
@goatastronaut0212 goatastronaut0212 added the no detail information No information have been provided or not clear label Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
can't reproduce Can't understand log error, bug to reproduce no detail information No information have been provided or not clear
Projects
None yet
Development

No branches or pull requests

6 participants