pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pan-users] running pan gives many errors


From: Ken Cunningham
Subject: Re: [Pan-users] running pan gives many errors
Date: Tue, 7 May 2024 06:01:43 -0700

I don’t know much about gtk programming, but it looks like software is meant to ask gtk where the icons are installed using


I can’t see that function being used in pan so far.

K


On May 7, 2024, at 02:58, Duncan <1i5t5.duncan@cox.net> wrote:

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

[Prev in Thread] Current Thread [Next in Thread]