All "Text" is gone

Moderators: cday, XnTriq, helmut, xnview, Dreamer

FloWil
Posts: 9
Joined: Sat Sep 26, 2015 5:31 pm

All "Text" is gone

Postby FloWil » Mon Sep 25, 2017 1:44 pm

Hi!
After an system update all "text" in xnviewmp is gone. Menus, dialogs etc. are shown, but without any text no matter what style(?) is activatetd.

System is
Kernel: 4.4.88-1-MANJARO x86_64 bits: 64 Desktop: Xfce 4.12.4 Distro: Manjaro Linux
xnviemp 0.87-1

This is what xnviewmp prints when started from console:

Code: Select all

Fontconfig error: "/etc/fonts/fonts.conf", line 29429647: syntax error
Fontconfig error: Cannot load config file from /etc/fonts/fonts.conf
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir prefix="xdg">fontconfig</cachedir>
==> 1,000000  107,660351  96,246333  (0)
XNVIEW restoreGeometry before : 640 480
XNVIEW restoreGeometry after : 1280 758
w.init
XNVIEW SIZE 1280 758

...

Problem here: the file /etc/fonts/fonts.conf is present and contains 89 lines only!

The update included these packages:

Code: Select all

[2017-09-24 15:02] [PACMAN] starting full system upgrade
[2017-09-24 15:03] [ALPM] transaction started
[2017-09-24 15:03] [ALPM] upgraded boost-libs (1.64.0-4 -> 1.65.1-1)
[2017-09-24 15:03] [ALPM] upgraded boost (1.64.0-4 -> 1.65.1-1)
[2017-09-24 15:03] [ALPM] upgraded cfitsio (3.410-1 -> 3.420-1)
[2017-09-24 15:03] [ALPM] upgraded device-mapper (2.02.173-1 -> 2.02.174-1)
[2017-09-24 15:03] [ALPM] upgraded jasper (2.0.13-2 -> 2.0.14-1)
[2017-09-24 15:03] [ALPM] upgraded fontconfig (2.12.5-1 -> 2.12.6-1)
[2017-09-24 15:03] [ALPM-SCRIPTLET] Rebuilding fontconfig cache... done.
[2017-09-24 15:03] [ALPM] upgraded libpulse (11.0-1 -> 11.1-1)
[2017-09-24 15:03] [ALPM] upgraded exiv2 (0.26-1 -> 0.26-2)
[2017-09-24 15:03] [ALPM] upgraded fuse-common (3.1.1-1 -> 3.2.0-1)
[2017-09-24 15:03] [ALPM] upgraded fuse2 (2.9.7-3 -> 2.9.7-4)
[2017-09-24 15:03] [ALPM] upgraded libksba (1.3.4-2 -> 1.3.5-1)
[2017-09-24 15:03] [ALPM] upgraded gnupg (2.2.0-1 -> 2.2.1-1)
[2017-09-24 15:03] [ALPM] upgraded gsfonts (20170727-1 -> 20170829-1)
[2017-09-24 15:03] [ALPM] upgraded llvm-libs (4.0.1-5 -> 5.0.0-1)
[2017-09-24 15:03] [ALPM] upgraded mesa (17.2.0-2 -> 17.2.1-3)
[2017-09-24 15:03] [ALPM] upgraded gst-libav (1.12.2-1 -> 1.12.3-1)
[2017-09-24 15:03] [ALPM] upgraded imagemagick (6.9.9.13-1 -> 6.9.9.14-1)
[2017-09-24 15:03] [ALPM] upgraded inxi (2.3.38-1 -> 2.3.39-1)
[2017-09-24 15:03] [ALPM] upgraded lib32-llvm-libs (4.0.1-1 -> 5.0.0-1)
[2017-09-24 15:03] [ALPM] upgraded lib32-mesa (17.2.0-1 -> 17.2.1-1)
[2017-09-24 15:03] [ALPM] upgraded libcdr (0.1.3-3 -> 0.1.4-1)
[2017-09-24 15:03] [ALPM] upgraded libcmis (0.5.1-6 -> 0.5.1-7)
[2017-09-24 15:03] [ALPM] upgraded libixion (0.12.2-2 -> 0.12.2-3)
[2017-09-24 15:03] [ALPM] upgraded libnm (1.8.3dev+18+gf43222d41-1 -> 1.8.4-1)
[2017-09-24 15:03] [ALPM] upgraded libnm-glib (1.8.3dev+18+gf43222d41-1 -> 1.8.4-1)
[2017-09-24 15:03] [ALPM] upgraded liborcus (0.12.1-2 -> 0.12.1-3)
[2017-09-24 15:03] [ALPM] upgraded lvm2 (2.02.173-1 -> 2.02.174-1)
[2017-09-24 15:03] [ALPM] upgraded man-pages (4.12-1 -> 4.13-1)
[2017-09-24 15:03] [ALPM] upgraded python-setuptools (1:36.4.0-1 -> 1:36.5.0-1)
[2017-09-24 15:03] [ALPM] upgraded s-nail (14.9.3-1 -> 14.9.4-1)
[2017-09-24 15:03] [ALPM] upgraded tk (8.6.7-1 -> 8.6.7-2)
[2017-09-24 15:03] [ALPM] upgraded xf86-input-libinput (0.25.1-1 -> 0.26.0-1)
[2017-09-24 15:03] [ALPM] transaction completed
and some others, definitely not responsible... (eg. audio)


Cheers - Flo

BTW:
THIS is fonts.conf

Code: Select all

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>

<!--
   DO NOT EDIT THIS FILE.
   IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
   LOCAL CHANGES BELONG IN 'local.conf'.

   The intent of this standard configuration file is to be adequate for
   most environments.  If you have a reasonably normal environment and
   have found problems with this configuration, they are probably
   things that others will also want fixed.  Please submit any
   problems to the fontconfig bugzilla system located at fontconfig.org

   Note that the normal 'make install' procedure for fontconfig is to
   replace any existing fonts.conf file with the new version.  Place
   any local customizations in local.conf which this file references.

   Keith Packard
-->

<!-- Font directory list -->

   <dir>/usr/share/fonts</dir>
   <dir>/usr/local/share/fonts</dir>
   <dir prefix="xdg">fonts</dir>
   <!-- the following element will be removed in the future -->
   <dir>~/.fonts</dir>

<!--
  Accept deprecated 'mono' alias, replacing it with 'monospace'
-->
   <match target="pattern">
      <test qual="any" name="family">
         <string>mono</string>
      </test>
      <edit name="family" mode="assign" binding="same">
         <string>monospace</string>
      </edit>
   </match>

<!--
  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
-->
   <match target="pattern">
      <test qual="any" name="family">
         <string>sans serif</string>
      </test>
      <edit name="family" mode="assign" binding="same">
         <string>sans-serif</string>
      </edit>
   </match>

<!--
  Accept deprecated 'sans' alias, replacing it with 'sans-serif'
-->
   <match target="pattern">
      <test qual="any" name="family">
         <string>sans</string>
      </test>
      <edit name="family" mode="assign" binding="same">
         <string>sans-serif</string>
      </edit>
   </match>

<!--
  Load local system customization file
-->
   <include ignore_missing="yes">conf.d</include>

<!-- Font cache directory list -->

   <cachedir>/var/cache/fontconfig</cachedir>
   <cachedir prefix="xdg">fontconfig</cachedir>
   <!-- the following element will be removed in the future -->
   <cachedir>~/.fontconfig</cachedir>

   <config>
<!--
  Rescan configuration every 30 seconds when FcFontSetList is called
 -->
      <rescan>
         <int>30</int>
      </rescan>
   </config>

</fontconfig>

User avatar
xnview
Author of XnView
Posts: 28415
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: All "Text" is gone

Postby xnview » Tue Sep 26, 2017 7:26 am

Seems to be an issue with fontconfig 2.12.6. Do you have app that use fontconfig with same problem? Other Qt apps?
Pierre.

FloWil
Posts: 9
Joined: Sat Sep 26, 2015 5:31 pm

Re: All "Text" is gone

Postby FloWil » Wed Sep 27, 2017 9:17 am

No, all other apps work as expected /(before).

Flo

MaterSva
Posts: 1
Joined: Thu Sep 28, 2017 10:23 am

Re: All "Text" is gone

Postby MaterSva » Thu Sep 28, 2017 10:26 am

Same on my PC (Manjaro 17.0.5). As a temporary solution I have downgraded fontconfig to v2.12.5.

hjm
Posts: 1
Joined: Fri Sep 29, 2017 5:41 pm

Re: All "Text" is gone

Postby hjm » Fri Sep 29, 2017 5:48 pm

I have the same problem using Antergos.

User avatar
xnview
Author of XnView
Posts: 28415
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: All "Text" is gone

Postby xnview » Mon Oct 02, 2017 8:59 am

O.k., thank you, I can also reproduce the problem. See issue 1315 for current status and some details. I'll post here once the problem has been fixed.
Pierre.

User avatar
xnview
Author of XnView
Posts: 28415
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: All "Text" is gone

Postby xnview » Fri Nov 03, 2017 1:05 pm

This problem is supposed to be fixed in XnView MP 0.88. Please check and confirm the bug fix here.
Pierre.


Return to “0.89 Testing – Retest”

Who is online

Users browsing this forum: No registered users and 0 guests