Plasmoid - Fehlersuche

Wie bei allen Programmen kommt es natürlich auch bei der Entwicklung von Plasmoids vor dass sich Fehler einschleichen. Dieser Artikel gibt eine Zusammenfassung über Fehlermeldungen und deren Lösungen.

Vorschau erzeugen

Zum Testen des Plasmoids gibt es eine sehr einfache Möglichkeit, ohne Erzeugung und Installation des Pakets. Den Plasmoid-Viewer.

Mit diesem Programm kann das Plasmoid einfach getestet werden. Zusätzlich ist es möglich dem Plasmoid einige Parameter mitzugeben, um einen umfangreichen Test zu ermöglichen. Der Aufruf des Plasmoid-Viewers erfolgt einfach über die Kommandozeile aus dem Hauptverzeichnis des Plasmoids durch den Befehl:

$ plasmoidviewer

Weitere Fehlersuche

Falls die Fehlerursache, mit der oben erwähnten Methode, nicht gefunden werden konnte besteht die Möglichkeit zusätzliche Fehlermeldungen mittels Kommandozeile anzuzeigen.

Dazu wechselt man in der Kommandozeile in das Unterverzeichnis code des Plasmoids und führt den folgenden Befehl aus:

$ python main.py

Dadurch werden eventuelle Fehler ausgegeben die die weitere Fehlersuche erleichtern.

Häufige Fehlermeldungen

Skript-Initialisierung fehlgeschlagen

Ursache

Wenn im Plasmoid diese Fehlermeldung angezeigt wird, ist der Name einer der eingebundenen Bibliotheken im Quellcode falsch geschrieben.

Lösung

Überprüfen ob die Eingebundenen Bibliotheken richtig geschrieben sind.

Bei den Bibliotheken wird zwischen Groß- und Kleinbuchstaben unterschieden.

Skriptengine nicht gestartet

Ursache

Die Fehlermeldung weist darauf hin, dass eine Bibliothek nicht gefunden wurde. Der Grund dafür kann sein, dass nicht alle notwendigen Pakete installiert sind.

Lösung

Kontrollieren ob die folgenden Pakete installiert sind:

  • python-kdebase4
  • python-devel

Installation schlägt fehl

Ursache

Falls die Installation Fehlschlägt, kann die Ursache dafür ein Fehler in der Verzeichnisstruktur sein.

Lösung

Überprüfen ob die Verzeichnisstruktur in der zip-Datei korrekt ist.

Dieser Fehler kann auch auftreten, wenn die Datei metadata.desktop nicht im Hauptverzeichnis der zip-Datei liegt, sondern in einem Unterordner. In dem Fall muss die zip-Datei gelöscht werden und folgender Befehl direkt im Hauptverzeichnis des Plasmoids ausgeführt werden:

$ zip -r ../<paketname>.zip .

Siehe auch

Diskussion

Geben Sie Ihren Kommentar ein
 
linux/kde4/plasmoid_-_fehlersuche.txt · Zuletzt geändert: 2010/03/01 22:03 (Externe Bearbeitung)
Nach oben
openSUSE.org

Beachten sie unbedingt den Haftungsausschluss!

Recent changes RSS feed openSUSE.org Powered by PHP do yourself a favour and use a real browser - get firefox!! Driven by DokuWiki

Sofern nicht anders gekennzeichnet, steht der Inhalt dieser Seite unter dem Schutz der Creative Commons Licence:
Creative Commons License Namensnennung, Keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen, v 3.0