User talk:Nooberwin
From Gentoo Wiki
Ibus
Ibus stands for Intellegent Input Bus. It is input method framework.
Installation
You can install the main ibus framework by using the following command:
root #
emerge --ask app-i18n/ibus
After installing the main framework, you can install a particular engine. For example, to install Anthy, the Japanese input method, run:
root #
emerge --ask app-i18n/ibus-anthy
After this, run the setup to start the daemon in the current X session:
Use Flags
USE flags for app-i18n/ibus Intelligent Input Bus for Linux / Unix OS
+emoji
|
Enable support for Emoji |
+gtk3
|
Enable the GTK-3 input method module |
+gtk4
|
Enable the GTK-4 input method module |
+gui
|
Enable support for a graphical user interface |
+introspection
|
Add support for GObject based introspection |
+python
|
Add optional support/bindings for the Python language |
+unicode
|
Enable support for Unicode choice |
X
|
Add support for X11 |
appindicator
|
Build in support for notifications using the libindicate or libappindicator plugin |
gtk2
|
Enable the GTK-2 input method module |
libnotify
|
Enable desktop notification support |
nls
|
Add Native Language Support (using gettext - GNU locale utilities) |
systemd
|
Enable use of systemd-specific libraries and features like socket activation or session tracking |
test
|
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) |
vala
|
Enable bindings for dev-lang/vala |
wayland
|
Enable dev-libs/wayland backend |
When installing, be sure to set the gtk and gtk3 useflags to support input into textboxes using those respective GUI engines. This is important for support in GNOME 3, for example.