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

X Add support for X11
appindicator Build in support for notifications using the libindicate or libappindicator plugin
emoji Enable support for Emoji
gtk2 Enable the GTK-2 input method module
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
nls Add Native Language Support (using gettextGNU locale utilities)
python Add optional support/bindings for the Python language
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)
unicode Enable support for Unicode choice
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.