KDE

app-i18n/ibus-qt

Table of Contents

Qt4

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

Qt5

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
https://packages.gentoo.org/packages/app-i18n/ibus-qt
https://bugs.gentoo.org/buglist.cgi?quicksearch=app-i18n/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

Settings

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

Configuration files:

~/.config/kdeglobals

[General]
BrowserApplication[$e]=google-chrome.desktop

~/.config/mimeapps.list

[Default Applications]
x-scheme-handler/http=google-chrome.desktop;

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 !
POSTED BY HELIOCASTRO/ 10/13/2016
https://www.heliocastro.info/?p=291
http://www.heliocastro.info/wp-content/uploads/2016/10/desktop2.png
http://www.heliocastro.info/wp-content/uploads/2016/10/desktop1-1.png

https://en.wikipedia.org/wiki/K_Desktop_Environment_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

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
https://bugs.kde.org/show_bug.cgi?id=360489  

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