====== 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 ../.zip . ===== Siehe auch ===== * Artikel zur Konfiguration von [[:Linux:openSuSE:openSuSE]] * [[http://www.kde-look.org | Herunterladen von Erweiterungen uns Styles für KDE]] * [[http://techbase.kde.org/Development/Tutorials/Plasma | KDE-Techbase für Plasma]] {{tag>linux kde4 opensuse plasmoid}}