It looks like fontconfig doesn't support this font's use of name substitution? I would think you'd get this error on any fontconfig use. Steam doesn't install this font as far as I know, so I'm not sure this is a Steam issue.
Here's the same exact issue;
https://bugs.freedesktop.org/show_bug.cgi?id=70258
Notice the reply?
works for me.
That is most likely happens if applications links older fontconfig statically/dynamically.
Please update that app to link to the right one or simply disable that config if you don't need it.
Hmm
Probably the fontconfig in the Steam runtime, then.
If you think then fontconfig in the Steam runtime, I hope this can be looked into...
By the way are you a developer on Steam, how does this GitHub issue reporting work here for the Linux client?
Will issues reported here found as problems, bugs, etc, get fixed eventually?
I'm a Slackware geek so I know Github and all this, I'm asking I meant, since this is so Ubuntu based, if there's any hope when issues are reported outside Ubuntu if we'll see fixes?
thanks
This is the right place for all Linux bugs and somebody will look into this. Steam runtime compatibility is important so this will probably get relatively high priority even though you're reporting it on Slackware. Unfortunately I can't give you any kind of firm timeframe, though.
Hi gdrewb-valve,
Oh no worries on time frames, sorry I wasn't clear, I'm a geek I know the deal on bug reporting.
I just wasn't sure how the Linux client was being handled, especially anything outside Ubuntu. You know most will tell you, to bad this is only officially supported on so and so...
Well sounds great, I'll be sure to report more I see, in fact the Big Picture audio lag is really a big problem.
Actually it should be called the 'Big Problem' instead of the Big Picture, LOL... I reported that below;
https://github.com/ValveSoftware/steam-for-linux/issues/72#issuecomment-43138056
thanks :)
Not sure if there have been any changes, but I wanted to let you know I'm still seeing this;
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Probably related to the older version of fontconfig used by steam-runtime.
10-scale-bitmap-fonts.conf Lines 67 to 70
<matrix>
<name>pixelsizefixupfactor</name> <double>0</double>
<double>0</double> <name>pixelsizefixupfactor</name>
</matrix>
<name>pixelsizefixupfactor</name>
Property pixelsizefixupfactor does not have the expected floating number.
(pixelsizefixupfactor = pattern-pixelsize / font-pixelsize)
For some reason this variable ends up empty or starts with a decimal point (not allowed).
line 78: saw unknown, expected number
Probably caused by the later assignment: size = size / pixelsizefixupfactor (devision by zero?)
Hi ml-,
Just reporting back to let you know I still see these messages...
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
This issue also appears in Debian sid.
Happens also on Ubuntu 14.10, although I thought it's not related
directly to Steam.
Still hapenning in Slackware, so that makes 8 months now and not fixed... :(
happens on fedora 21 :(
Still happening on Fedora 22
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/65-0-lohit-bengali.conf", line 32: unknown element "langset"
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-sans.conf", line 24: unknown element "langset"
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
Still happening on Ubuntu 14.04. It also causes graphical corruption in Cities in Motion 2. Simple work-around/fix is:
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1
ln -s /usr/lib/i386-linux-gnu/libfontconfig.so.1 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1
Just letting y'all know, it's a matter of the libfontconfig libs from steam being too old, flat out removing them from the steam runtime folder stops the fontconfig errors.
Yes, I have the latest, any newer and I'd be pulling from git :P
Seeing this error on Arch.
@MarkRose 's fix works fine.
Seeing this on Linux Mint 17.3 and beta Steam client. @MarkRose's fix worked for me too.
Happening on Kubuntu with kernel 4.4.2 & latest nvidia & latest steam for Magicka 2.
Still happens on Fedora 23 when playing "The Stanley Parable".
To reproduce: start game > begin a new game > click mouse to skip the intro > press Esc while in-game
Using the solution of @MarkRose fixed the error, though the location of libfontconfig.so.1 is a bit different (use the command locate libfontconfig.so to find).
(off-topic: the fontconfig error was fixed, but game still crashes)
Still present. Arch here.
@MarkRose 's workaround worked for me too.
I still have the same issue here(Arch Linux)
@MarkRose fix worked for me!
I also installed lib32-fontconfig though.
Installing lib32-fontconfig under Arch fixed the problems for me
Yep, affects me on debian stretch under flatpak too.
still happening....
ubuntu 18.04.02
markrose's fix no longer applies, it would be :
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1
ln -s /usr/lib/i386-linux-gnu/libfontconfig.so.1 ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1
now, but the issue is nowadays /usr/lib/i386-linux-gnu/ does not contain a libfontconfig.so.1 anymore and sudo apt install lib32-fontconfig does not work as this package is no longer in the repos.
still happening....
ubuntu 18.04.02
markrose's fix no longer applies, it would be :
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1 ln -s /usr/lib/i386-linux-gnu/libfontconfig.so.1 ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1now, but the issue is nowadays
/usr/lib/i386-linux-gnu/does not contain alibfontconfig.so.1anymore andsudo apt install lib32-fontconfigdoes not work as this package is no longer in the repos.
If you are using an ubuntu-based distro, this library is included in "libfontconfig1:i386", which will install /usr/lib/i386-linux-gnu/libfontconfig.so.1:
sudo apt install libfontconfig1:i386
Hi,
I'm running Slacwkare 14.1 x86_64 and I noticed when I run steam from a terminal I have these messages regarding fontconfig;
Below is the 10-scale-bitmap-fonts.conf;