User talk:Nooberwin

From Gentoo Wiki
Jump to:navigation Jump to:search

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.