Table of Contents


app-i18n/ibus-qt is necessary in order to be able to use the ibus input system within KDE applications.


To enable the ibus input method within Qt5 applications, install dev-qt/qtgui with the 'ibus' USE flag instead.

External resources

Official repository: https://github.com/ibus/ibus-qt

Invisible mouse cursor

An invisible mouse cursor is most likely caused by a failure of the X Windows graphic drivers.

Please update this page with other causes which may cause the mouse cursor to be invisible, links to upstream bugs, and the solutions.

KDE: Monitor resolution and refresh rate

This section is based on a real life scenario and the solution found. Please this section to confirm certain points.

Default browser in KDE

See also


Plasma systemsettings > Personalization > Applications > Default applications > Web browser.

Configuration files:




[Default Applications]

Create ebuild for KDE 1

Create an ebuild for KDE 1. Make sure it can be installed and used alongside KDE Plasma 5.

In October 2016, for KDE's 20th birthday, KDE 1 was fixed and re-released to work on a modern system:

KDE Project releases KDE 1 !


git clone git://anongit.kde.org/qt1
git clone git://anongit.kde.org/kde1-kdelibs

Ibus: Chinese input not working in specific applications

Ibus / Chinese input not working in specific applications

KDE applications

Requirements for ibus to work within KDE applications:

- The package ibus-qt should be installed.

- The package ibus-qt should be built against the proper qt library. This is relevant in distributions (like gentoo) which may ship with several qt libraries installed (e.g. qt4 and qt5). ibus-qt will only work within applications built for the same libraries as itself.
In gentoo:
For Qt4 applications, install: app-i18n/ibus-qt.

KDE and systemd


logind depends on systemd.
The bug below shows that KDE developers fully expect users to use logind and systemd:

Bug 360489 -  kscreenlocker suggests running "loginctl unlock-sessions" even though I don't use systemd

A reply from a KDE developer says that they won't fix this for users not using systemd:

Martin Gräßlin 2016-03-14 :

KDE: What are gpg-agent and ssh-agent?

I updated gentoo today and noticed:

>>> Installing (226 of 226) kde-base/kdebase-startkde-4.11.22::gentoo
* Updating desktop mime database ...
* Updating shared mime info database ...
* Updating desktop mime database ...
* Updating shared mime info database ...

* To enable gpg-agent and/or ssh-agent in KDE sessions,
* edit /etc/kde/startup/agent-startup.sh and
* /etc/kde/shutdown/agent-shutdown.sh

* The name of the session script has changed.
* If you currently have XSESSION="kde-4.11" in your
* configuration files, you will need to change it to

Syndicate content