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.
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
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.
Wenn im Plasmoid diese Fehlermeldung angezeigt wird, ist der Name einer der eingebundenen Bibliotheken im Quellcode falsch geschrieben.
Überprüfen ob die Eingebundenen Bibliotheken richtig geschrieben sind.
Die Fehlermeldung weist darauf hin, dass eine Bibliothek nicht gefunden wurde. Der Grund dafür kann sein, dass nicht alle notwendigen Pakete installiert sind.
Kontrollieren ob die folgenden Pakete installiert sind:
Falls die Installation Fehlschlägt, kann die Ursache dafür ein Fehler in der Verzeichnisstruktur sein.
Ü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 .
Diskussion