Warning: Unable to load any usable ISO8859 font
Brought to you by:
aermartin
Hi all. I just installed XPaint and would like to try it out. After installing, I tried to run it, but I get the error attached below. I am using Manjaro Linux and installed XPaint via the AUR. Based on the error, it seems like I am missing some font? If you don't know what the error could be, I can try compile from source manually.
XPaint uses the native display format for storing image info while editing;
the original image information is thrown away. This means that, in general,
color information is irretrievably lost when using any display depth less
than 24 bits.
More specifically, for depths less than 8 bits, both 24-bit (true-color) and
8-bit (palette) images will be reduced to the display depth; for 8-bit
displays, standard color-mapped images are safe but 12-bit color-mapped and
24-bit true-color images will lose color information; for 15- and 16-bit
displays (typically RGB 555 and 565, respectively), in general both 8-bit
and 24-bit images will suffer data loss; and for 24- or 32-bit displays,
only very deep images such as 16-bit grayscale or 48-bit true-color will
lose data.
Also note that any ancillary information associated with the original image
(embedded comments, time stamp, copyright, etc.) will always be lost.
Your canvas depth is 24 bits.
Normal images (color-mapped, 8-bit grayscale, 24-bit true-color)
will not lose any color info, but non-true-color images may be
promoted to 24-bit mode.
Warning: Unable to load any usable ISO8859 font
[1] 397251 segmentation fault (core dumped) xpaint
Just wanted to let you know that I solved this by installing Artwiz-Latin1, which seems to be an ISO8859 font. I couldn't find any ISO8859 fonts packaged in my distro's repository... Is there a popular font that people typically use (Artwiz-Latin1 didn't seem to be popular)?
Last edit: Chris Abraham 2021-02-09
Most probably xpaint was not compiled with libxaw3dxft (or was compiled with an old version of that Athena widget library variant). When properly compiled, xpaint does not require the use of
ISO8859 fonts. It exclusively uses truetype fonts, and allows UTF8 input.
Thanks, JP! I'll let the maintainer of the AUR package know.
Last edit: Chris Abraham 2021-02-13
<deleted>Last edit: Chris Abraham 2021-02-13