Am Sonntag, den 20.02.2005, 17:02 +0100 schrieb Dominic Scharfe:
Hallo lug!
Also ich habe ein Problem mit png Bildern bei Gtk Anwendungen. Diese werden nämlich nicht angezeigt. Wenn ich z.B. Gaim nehme zeigt es dort keine Button Icons an (die ja als png vorliegen). Genauso ist es auch bei Gqview und anderen.
Als Fehler Messages bekomme ich z.B. bei Gqview:
(gqview:8150): Gtk-WARNING **: Fehler beim Laden des Symbols: Das Format der Bilddatei »/usr/share/icons/Rodent/48x48/stock/stock_go-forward.png« konnte nicht erkannt werden
Gaim bringt mir im Debug Modus immer asserts à la:
Gtk: file gtkiconfactory.c: line 1424 (gtk_icon_set_unref): assertion `icon_set != NULL' failed
und auch
Gtk: Fehler beim Laden des Symbols: Das Format der Bilddatei »/usr/share/icons/Rodent/48x48/stock/stock_add.png« konnte nicht erkannt werden
Ich kann jedoch z.B. mit qiv mir png Bilder anzeigen lassen, also kann es nicht an der libpng liegen. Der Fehler muss also offensichtlich an der libgdk-pixbuf2 liegen. Mir fehlt jetzt allerdings jeglicher ansatz wie ich das beheben kann.
System: Debian Testing. libgdk-pixbuf2 0.22.0-7
Könnte es sein, das seit einem Update deines Systems, die Mimetypen auch in anderen Programmen nicht mehr hinhauen? Falls ja ist es sicher ein Problem mit der mime-datenbank.
Falls nicht, geht auf jeden Fall nichts anderes kaputt. Also probier doch mal als root folgendes:
update-mime-database /usr/share/mime
Das behebt entweder den Fehler oder auch nicht.
MfG Carsten