Page 1 of 1

0.78 Linux: Interface font should not be monospace

Posted: Sun Mar 06, 2016 2:50 pm
by Biscuit
Just deleted old config files and downloaded and ran XnView MP 0.78 in Linux.
The interface font is a monospace one:
http://i.imgur.com/MXdGFip.png
There is no way in Settings to change this. Monospace fonts should only be used for code and code-like text, not for everything.

A safe default user interface font for Linux systems is "sans", which will default to whichever sans-serif font the user has set up on their system, typically DejaVu Sans.

I see this in the console:

Code: Select all

Fontconfig error: line 29279311: syntax error
Fontconfig error: Cannot load default config file
No idea what file its querying, but the line number 29279311 looks just wrong.

Re: Interface font should not be monospace

Posted: Wed Mar 09, 2016 2:19 pm
by xnview
i don't change font so in Qt API

Re: Interface font should not be monospace

Posted: Thu Dec 15, 2016 3:54 pm
by pangwolin
I have the exact same issue on Arch/Antergos Linux.

I don't think it's a monospace font though. Anyway, only XnView seems to do that. It must be something to do with Qt somewhere...

I'd like to add that this error seems to slow down XnView during startup, it's busy for a few good seconds after displaying that error in terminal (not sure if it's related).

I get the same error and problem with XnConvert!

Edit: see this post here for a workaround: http://newsgroup.xnview.com/viewtopic.p ... 81#p136637
Same applies for XnConvert.

Re: 0.78 Linux: Interface font should not be monospace

Posted: Fri Mar 03, 2017 3:15 pm
by helmut
Duplicate bug report, see topic KDE: XnView doesn't use user system font

:arrow: Closed