Ken Cunningham posted on Mon, 6 May 2024 22:01:55 -0700 as excerpted:

> (pan:10378): Gtk-CRITICAL **: 21:59:37.694: gtk_window_set_default_icon:
> assertion 'GDK_IS_PIXBUF (icon)' failed
> 
> (pan:10378): GdkPixbuf-CRITICAL **: 21:59:37.696: gdk_pixbuf_get_width:
> assertion 'GDK_IS_PIXBUF (pixbuf)' failed

On Gentoo Linux here (running kde plasma 6 on wayland) and far less errors 
(a handful of gtk_widget_get_scale_factor assertion GTK_IS_WIDGET failed 
plus a couple others) here.

Looks like most of yours are icon-related, likely due to not being able to 
find icons of the appropriate name.  The default probably falls back to 
either text labels or nothing, tho in some cases it might be a default 
probably blank or question icon intead.  What do your pan toolbars (both 
the main window one and the one in the post-creation window) look like?  
Mostly text buttons or blank instead of a nice row of icon buttons?  That 
would be the likely symptom  if it can't find those icons.  (The 
preferences dialog should have an icon before the text label for each tab, 
too.)

On Linux the solution to such icon errors is usually to install an 
appropriate icon theme.  I know little about Macs but would guess it's 
likely similar but probably more work as you may have to move the icons in 
place manually, even if an appropriate icon theme is installed.  And if it 
isn't, you may need to manually unpack and install as well.

Meanwhile, a related current controversy (which my recent read-up on 
filled in my knowledge a bit) that may or may not be part of the problem 
that you're seeing...

While the recently-default gtk icon theme was and still is adwaita, there 
has been some hubbub of late as it's no longer installing XDG 
(opendesktop.org desktop group, yes XDG is confusing but it's historical) 
standard full-color icons (their argument is these are legacy icons that 
can't be recolored appropriately to contrast with light and dark desktop 
themes as can the mono-color (transparent plus single-color) symbolic 
icons; the opposing argument is that the result is missing icons that the 
standard requires to be there, making apps depending on that standard look 
bad if not actually breaking them, depending on the degree to which they 
depend on those icons in their GUI).

It's possible that pan is attempting to use some of these standard icons 
and failing to find them even tho the gtk-default adwaita icon theme is 
installed by homebrew deps in the appropriate location, because that theme 
no longer complies with the standard and installs them.  If that's the 
case, installing an XDG-standards-compliant theme in place of adwaita in 
homebrew could help.  Alternatively, there are fallbacks that can be 
configured (but adwaita doesn't, that being part of the controversy), 
manually if necessary.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to