I can't use ibus in EndeavourOS

I installed ibus and ibus-hangul with pacman
But ibus is not working when I boot EndeavourOS.

Can someone explain about this problem? Thank you.

Have you followed the steps outlined in the Arch wiki?

https://wiki.archlinux.org/title/IBus#

See especially section 2 Integration. Section 3 Configuration will likely be helpful as well.

Did you create an autostart entry as mentioned in the above section?

Since you’re using XFCE, here are instructions on creating autostart entries for that desktop:

https://wiki.archlinux.org/title/Xfce#Autostart

Also, did you create the environmental variables as shown?

2 Likes

I’ll try your opinion and reply it later. Thank you.

It looks like ibus is now working when I boot this Linux.
But, I added Korean language, and not working.

I installed ibus and ibus-hangul just to check. It works.

Follow any messages/notifications that you may get (I use KDE/Wayland):

ibus_01

Click on the system tray icon and select Setup, here you can select to start in Hangul mode if you want.

You can use Shift + space to toggle Hangul mode.

1 Like

I’ll try your solution and reply it. Thank you.

Xfce has the xfce4-xkb-plugin directly…
xfce4-xkb-plugin - multiple keyboard layout management

1 Like

Yep, unfortunately, not working.

I need to try with this solution.

I am not familiar with XFCE, but I created an EndeavourOS XFCE virtual machine to outline the specific steps for XFCE.

This is the best I can do, I hope it helps.

Following the Arch wiki article, add the following lines to your /etc/environment file:

GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus

If you want to have ibus autostart at login, create an autostart entry (System Settings > Session and Startup > Application Autostart) with the following command:

ibus-daemon -rxRd

Reboot to make sure ibus is autostarting.

From the ibus system tray icon, select Preferences and add Korean as an input method, then select Hangul:

Now you can select Hangul from the system tray icon:

You can toggle Hangul mode from the system tray icon, or with shift + space .

Please excuse the gibberish, I don’t know Korean:

3 Likes

Thank you. It works for me now and my problem was solved.

2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.