You are not logged in.
Pages: 1
Dear Forum members,
Installed Arch (first time) via latest iso and read through Archwiki on how to install ibus and configured. I am using gnome DM (v 3.34.1) and ibus 1.5.22-1.
I configured ibus for sanskrit and devanagari. But I can't seem to get the icon on the top panel and neither do I know how to change the language. I am doing some voluntary work (like all you wonderful people) and it would be nice to get this up and running asap. So firstly the docu seems outdated, Not very many users except for chinese/japanese I would guess from the # of messages with pinyin on subject line.
So what should I do to get ibus working? Daemon doesn't start even when I do : ibus-daemon -drx from xprofile with the following lines above, as given below.
------
export GTK_IM_MODULE=ibus
export QT4_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
ibus-daemon -drx
------
configuration seems to go fine, but nothing works. I tried changing language (no icon in top panel) by window key + space, no luck. Does this work with gnome? I have also installed latest ibus-m17n package.
Any help would be appreciated lots. Thanks in advance for your time and any help.
P.S. For the record, I tried SCIM also, no luck.
Offline
Did you configure/add the keyboard layout? https://wiki.archlinux.org/index.php/GN … ut_methods
Offline
Thank you for your reply. Been a while I had to do these, and mind went blank completely. Anyway, what I did:
I installed the languages via ibus-setup, e.g.; in ibus-preferences --> Region & Languages --> input-method --> Sanskrit (IAST)(m17n), Sanskrit-HK (m17n), Sanskrit (itrans)(m17n) etc. and couple of other indian languages, besides main language --> (en-US UTF-8). Initally they all showed up in the pull down menu that appreared at the top panel, to the left of network icon.(glad it worked for gnome panel via ibus. Interestingly, many posts related to these are so outdated, like 8-9 years ago! Anyway, in between they disappeared from the pull down menu (I could only see some languages, to be specific 'en' and variants of one language -- ml(lalitha) and ml (enhanced inscript with rupee as en, ml1, ml2) and I did go back and added other languages (sanskrit & Hindi) again (though they are present in pull-down list shown during ibus-setup window). I thought that was kind of weird. Maybe because I must've rebooted in between? So how can I make sure these languages are there at the menu all the time? ibus-daemon is run on startup with the following in ~/.xprofile.
---
export GTK_IM_MODULE=ibus
export QT4_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
ibus-daemon &
--
So what am I missing? Hmm Does ibus-setup/gnome panel setting (Region & Languages) save these choices? Man page wasn't particularly helpful (I didn't read the github page for ibus tho).
IMPORTANT: If I run ibus-daemon from prompt, I see all the languages enabled. But when I put the above in .bashrc, it doesn't work and ps aux still returns the following?!
$ps aux|grep 'ibus*' (returns the following: when I run ibus-daemon without any options)
--
ibus-daemon --panel disable -r --xim
/usr/lib/ibus/ibus-dconf
/usr/lib/ibus/ibus-extension-gtk3
/usr/lib/ibus/ibus-x11 --kill-daemon
--
So how can I automate without having to explicitly type ibus-daemon in bash? why the above doesn't do anything in .xprofile OR .profile OR .bashrc? (well, when I copied in .bashrc, it said it has a daemon running already when I logged in/opened another shell. But effect is same!
Sorry for this long email. Thank you for your time and help.
Last edited by ajatashatru (2020-05-16 11:09:01)
Offline
Pages: 1