KDE/Fehlerbehebung

From Gentoo Wiki
< KDE
Jump to:navigation Jump to:search
This page is a translated version of the page KDE/Troubleshooting and the translation is 32% complete.
Outdated translations are marked like this.

Dieser Artikel enthält verschiedene Abschnitte, die KDE-Benutzern bei der Fehlerbehebung ihres Systems helfen.

Neuaufbau der Anwendungsdatenbank

Wenn im KMenu eine Anwendung oder die gesamte Anwendungsliste fehlt, muss die KDE-Anwendungsdatenbank wahrscheinlich neu erstellt werden. Dies ist auch eine mögliche Lösung für alle Probleme im Zusammenhang mit KMenu, z. B. fehlende Symbole.

user $kbuildsycoca5 --noincremental

Akonadi beschwert sich über die MySQL-Konfiguration

Überprüfen Sie zunächst die Berechtigungen in /usr/share/config. Wenn sie 700 sind, aktualisieren Sie sie rekursiv auf 755.

root #chmod -R 755 /usr/share/config

Wenn der Fehler dadurch nicht behoben wird, öffnen Sie die akonadi-Konfiguration und ändern Sie die Standard-MySQL-Konfiguration. Wenn das Tray nicht läuft, starten Sie akonaditray, wählen Sie "Akonadi Server Configuration", aktivieren Sie "Use internal MySQL server" und drücken Sie dann den Test-Button. Um den MySQL-Server und nicht die eingebettete ausführbare Datei zu verwenden, stellen Sie sicher, dass MySQL ausgeführt wird.

Schwarzer Bildschirm nach dem Login

Stellen Sie sicher, dass ~/.bash_profile keine interaktiven Komponenten wie keychain enthält. Überprüfen Sie ~/.xsession-errors auf die Eingabeaufforderung.

Bildschirm Tearing/Flimmern bei Verwendung von Radeon-Grafiktreibern

Wenn bei der Verwendung von Radeon-basierten Grafikkarten starkes Flackern oder "Tearing" auftritt, kann es erforderlich sein, die Compositor-Synchronisierungseinstellungen auf etwas anderes als die Standardeinstellung "Automatisch" zu ändern:

CODE Ändern der Compositor-Synchronisierungseinstellungen
Systemeinstellungen --> Anzeige-Einrichtung --> Compositor --> VSync

Verzögerte Reaktion von KMenu, KRunner etc.

Entfernen Sie das gles2 USE-Flag und erstellen Sie die betroffenen Pakete neu, vor allem die (installierten) Pakete aus der Kategorie dev-qt sowie kde-frameworks/plasma und kde-plasma/kwin.

Missing shutdown, reboot, suspend, or hibernate buttons

Hinweis
Missing features like these are often symptoms of not using kde-plasma/plasma-meta. It only provides the desktop and is highly configurable with USE flags. Use it.

Stellen Sie sicher, dass kde-plasma/powerdevil und sys-power/upower installiert sind. Überprüfen Sie auch, ob der Benutzer zur Gruppe users gehört.

KDE Plasma Hohe CPU-Auslastung

Wenn Sie beim Ausführen von KDE-Plasma eine relativ hohe CPU-Auslastung feststellen (normalerweise die Prozesse dbus-daemon oder kwin_x11), überprüfen Sie Ihr Syslog auf Fehler, die wie folgt aussehen. Normalerweise können Sie dies sofort sehen, wenn Sie das Protokoll tailen, da der Fehler mit einer so hohen Rate geworfen wird.

DATEI /var/log/syslog
...
Oct 17 00:30:26 localhost obexd[32399]: obex_server_init failed 
Oct 17 00:30:26 localhost obexd[32401]: OBEX daemon 5.39 
Oct 17 00:30:26 localhost obexd[32401]: obex_server_init failed 
Oct 17 00:30:26 localhost obexd[32403]: OBEX daemon 5.39


Dies geschieht, weil keine Verbindung zum Bluetooth-Dienst hergestellt werden kann. Sie können sicherstellen, dass dieser gestartet wird, indem Sie /etc/init.d/bluetooth start ausführen. Um sicherzustellen, dass dies bei keinem anderen Start passiert, führen Sie Folgendes aus:

root #rc-update add bluetooth

Alternativ können Sie die Bluetooth-Einstellung über die GUI deaktivieren.

CODE Bluetooth-Einstellungen ändern
Systemeinstellungen --> Bluetooth --> Erweiterte Einstellungen --> Bluetooth-Integration aktivieren

Kompilierungsfehler

dev-qt/qtwebkit ist eines der wenigen Pakete, von denen bekannt ist, dass sie ständig fehlschlagen, wenn der j-Wert von MAKEOPTS zu hoch eingestellt ist. Wenn Sie einen mysteriösen Build-Fehler sehen, versuchen Sie, Ihren j-Wert zu verringern. Der sichere Wert wäre die Anzahl der Prozessorkerne x Anzahl Threads (nicht plus eins).

If you see mysterious build failure, try lowering your -j value. The safe value would be the number of processor times thread (not that plus one).

Ein ähnlicher Fall wurde beim Kompilieren mit der Option j bei laufendem KDE festgestellt (beobachtet mit dev-qt/qtwebkit und dev-qt/qtwebengine). Der Build-Fehler würde mit Verzögerungen (oder Abstürzen) des Desktop-Programms einhergehen. In diesem Fall sollten Sie die Kompilierung unter TTY in Betracht ziehen.

In anderen Fällen möchten Sie möglicherweise pipe auf CFLAGS loswerden, wenn Sie einen Fehler wegen unzureichenden Speichers ("out-of-memory failure") sehen.

Plasma Browser Integration not working in Firefox

For the Plasma Browser Integration to work, not only must kde-plasma/plasma-browser-integration and the browser extension be installed, but also the browser history has to be enabled.

Device permissions issues and missing shutdown/reboot options

When experiencing authorization or permissions issues in an OpenRC profile make sure that sys-auth/elogind is present, properly configured and elogind USE flag is globally enabled.

Missing suspend or hibernate options

Beyond that, suspend and hibernate options depend on that support being enabled in the kernel, see also: Suspend and hibernate.

Can't unmount /home

If an error like this appears:

*   Unmounting /home ...
*   in use but fuser finds nothing  [ !! ]

Reinstalling kde-plasma/plasma-meta without kde-plasma/plasma-vault may help.

DATEI /etc/portage/package.use
kde-plasma/plasma-meta -crypt

Pinentry GPG dialogue for KDE Plasma isn't working

For example when using KMail to sign emails with PGP, the private key needs to be decrypted. If this key has a password, a Pinentry dialogue tries to open. To enable the Qt version, these configuration files need to be edited.

DATEI ~/.gnupg/gpg.conf
use-agent
# !! Remove this line from file if it exists:
# pinentry-mode loopback
DATEI ~/.gnupg/gpg-agent.conf
pinentry-program /usr/bin/pinentry-qt

zkde_screencast_unstable_v1 does not seem to be available when trying to screencast on Wayland

Make sure to install kde-plasma/kwin with the screencast USE flag.

Weiterführende Links