KDE/Problemlösungen

aus openSUSE, der freien Wissensdatenbank

< KDE
Geeko
Auf dieser Seite finden Sie (provisorische) Lösungen zu Problemen in KDE und zu Problemen in zu KDE gehörenden Programmen.


Konqueror lädt keine Seiten oder erst nach mehreren Versuchen

Dieses Problem hängt mit einer fehlerhaften DNS-Auflösung bei IPv6 zusammen und tritt in Kombination mit manchen Routern vor allem unter KDE4 (Konqueror 4) auf. Konqueror zeigt eine Fehlerseite mit einer unbekannten Fehlermeldung und dem Hinweis, die Verbindung verloren zu haben an. Dieses Problem betrifft nicht nur Konqueror, sondern auch Akregator oder KGet. Lesen Sie dazu auch die Fehlerberichte 154774 und 162600 in KDEs Bugzilla. Bisher ist leider noch nicht klar, ob es sich dabei um ein Problem in KDE oder in den DNS-Servern der Router handelt. Anders als KDE3 reagiert KDE4 auch nicht auf die Variable KDE_USE_IPV6 in /etc/sysconfig/windowmanager. Um das Problem zu umgehen stehen zwei Lösungswege bereit.

  • 1. Lösungsweg: Deaktivieren von IPv6
    Hierbei wird IPv6 für das gesamte System deaktiviert. Wenn Sie IPv6 nutzen oder benötigen, sollten Sie diese Lösung ausschließen. Die meisten Nutzer werden zur Zeit noch ohne IPv6 leben können. Subjektiv scheinen Seiten aber mit deaktiviertem IPv6 ein klein wenig langsamer geladen zu werden.

    Um IPv6 zu deaktivieren starten Sie YaST und dort im Bereich Netzwerk das Modul Netzwerkeinstellungen. Unter dem Reiter Globale Optionen entfernen Sie das Häkchen bei IPv6 aktivieren. Beenden Sie nun das Modul, die Konfiguration wird geschrieben und Sie müssen den Computer neu starten.
    Nach dem Neustart testen Sie das Verhalten von Konqueror, falls es sich nicht geändert haben sollte, aktivieren Sie IPv6 bitte wieder und probieren den zweiten Lösungsweg.
  • 2. Lösungsweg: Manuelles Setzen der Nameserver
    Normalerweise setzt sich der Router per DHCP selber als Nameserver für die Rechner im Netzwerk ein, wodurch er auch das interne Netzwerk berücksichtigen und Anfragen an die Nameserver im Internet zwischenspeichern kann. Da das Problem aber in der DNS-Anfrage an den Router besteht, kann es dadurch umgangen werden, wenn man dem System die Nameserver direkt vorgibt, so dass es sie direkt ansprechen kann. Sie benötigen dafür die IP-Adressen der Nameserver, in der Regel zwei Stück. Diese Adressen finden Sie meist irgendwo versteckt im Hilfebereich der Internetseite ihres Zugangsanbieters. Es ist meist einfacher Sie aus den Protokollen des Routers zu holen. Bei den FritzBoxen von AVM finden Sie sie bspw. in der Ereignisanzeige bei der Protokollierung der Einwahl.

    Wenn Sie die IP-Adressen der Nameserver herausgefunden haben, starten Sie YaST und öffnen dort das Modul Netzwerkeinstellungen im Bereich Netzwerk. Wechseln Sie dort auf den Reiter Hostname/DNS und entfernen Sie dort das Kreuz bei DNS Daten über DHCP aktualisieren. Tragen Sie die Adressen nun in die Felder dort ein und entfernen Sie den Eintrag für ihren Router, der dort wahrscheinlich sein wird. Beenden Sie das Modul und probieren Sie, ob der Fehler nicht mehr auftritt; starten Sie ihren Computer gegebenenfalls neu.


Konqueror und andere KDE-Anwendungen laden Web-Seiten sehr langsam

Teilweise kann es passieren das der Konqueror unter KDE3 Internetseiten nur sehr langsam lädt. Ursache sind hier teilweise fehlerhafte Implementierungen von IPv6 bei einigen Web-Servern. Falls Sie von IPv6 keinen Gebrauch machen und nicht darauf angewiesen sind, können Sie es für KDE3 global deaktivieren. Sie müssen dazu in der Datei /etc/sysconfig/windowmanager die Variable KDE_USE_IPV6 auf no setzen. Sie können dies als root mit einem beliebigen Texteditor machen, oder das YaST-Modul Editor für /etc/sysconfig-Dateien verwenden.