Table of Contents

Fehlerbehebung externer Leistenmodule

We are deprecating the localised wiki.xfce.org pages in favour of the official documentation, which is always kept up to date. This page will be deleted on 1 November 2026. A copy will be preserved on archive.org for historical purposes.

Eine möglichkeit nach Fehlern zu suchen bietet Valgrind:

#!/bin/sh
valgrind --log-file=/path/to/valgrind.output /path/to/panel-plugins/foo-plugin.real $@
tail -f /path/to/valgrind.output

Durch das valgrind ist natürlich der Prozess verlangsamt, aber es erlaubt besser nach Fehlern zu schauen.

Alternativ

Editieren Sie ihre .desktop Datei von dem Plugin und fügen .valgrind in die xfce-exec Zeile. Anschließend erstellen Sie eine Datei wie diese, die Sie editiert hatten, nur schreiben noch ein .valgrind dahinter und machen das Skript ausführbar.

Dieses hat den Vorteil, das dabei nichts Überschrieben wenn Sie das Programm erneut Installieren. Die .desktop Datei wird nicht zerstört.

Noch effektiver Valgrind einsetzen

valgrind --tool=memcheck --leak-check=full --show-reachable=yes -v --log-file=/home/user/valgrind.txt /usr/local/libexec/xfce4/panel-plugins/xfce4-sensors-plugin $@