OsunSeyi wrote: ↑21. Mar 2018, 21:30
Leider lässt sich Abiword aber nicht starten:
Code: Select all
~ abiword
(abiword:6638): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(abiword:6638): Gtk-CRITICAL **: gtk_icon_theme_add_builtin_icon: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(abiword:6638): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(abiword:6638): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png' didn't set an error on failure.
** (abiword:6638): WARNING **: Unable to load AbiWord icon /usr/share/icons/hicolor/16x16/apps/abiword.png: Bild »/usr/share/icons/hicolor/16x16/apps/abiword.png« konnte nicht geladen werden: Grund unbekannt, vermutlich eine defekte Bilddatei
(abiwo~ abiword
(abiword:6638): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(abiword:6638): Gtk-CRITICAL **: gtk_icon_theme_add_builtin_icon: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(abiword:6638): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(abiword:6638): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png' didn't set an error on failure.
** (abiword:6638): WARNING **: Unable to load AbiWord icon /usr/share/icons/hicolor/16x16/apps/abiword.png: Bild »/usr/share/icons/hicolor/16x16/apps/abiword.png« konnte nicht geladen werden: Grund unbekannt, vermutlich eine defekte Bilddatei
(abiword:6638): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed
** (abiword:6638): WARNING **: Unable to load AbiWord icon /usr/share/icons/hicolor/22x22/apps/abiword.png: uf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed
Abgebrochen
rd:6638): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed
** (abiword:6638): WARNING **: Unable to load AbiWord icon /usr/share/icons/hicolor/22x22/apps/abiword.png: uf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed
Abgebrochen
Habe dazu einen Beitrag auf Englisch gefunden:
GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Die erste Antwort (Fehler im Theme) trifft bei dir nicht zu, also habe ich einen Workaround gemacht, bezogen auf die zweite Antwort, und beschreibe wie du das Paket mit den entprechenden Änderungen bauen kannst:
Als Estes sollten die Pakete "lftp" und "gobject-introspection" installiert werden (spi -i ...).
Dann in das Verzeichnis mit den lokalen SlackBuilds wechseln und das offizielle gdk-pixbuf2.SlackBuild mit lftp herunterladen:
Code: Select all
lftp -c 'open http://ftp.slackware.com/pub/slackware/slackware-14.1/source/l; mirror -c -e gdk-pixbuf2'
und dann in das angelegte Verzeichnis wechseln und meinen Patch herunterladen, mit
Code: Select all
wget https://gist.githubusercontent.com/Sammyboy/a81b8c732ab4e1bd93c0755796b2204e/raw/6d1032db6608253b466ee8d492cfd46e2c7d38c9/gdk-pixbuf-include-loaders.diff
danach den Patch anwenden, mit
Code: Select all
patch -p1 < gdk-pixbuf-include-loaders.diff
und dann das SlackBuild bauen, wie gewohnt, und installieren.
Ob die neue Abiword-Version damit bei dir dann geht, kann ich nicht beurteilen, da ich den Fehler nicht reproduzieren konnte, aber ein Test von Abiword mit der gepatchten Version von gdk-pixbuf2 hat bei mir funktioniert.