You are not logged in.

#1 2022-09-08 03:24:40

thesidekick
Member
Registered: 2019-12-02
Posts: 5

[SOLVED] CSGO Font issue missing chars and console input uppercase

This CSGO Font issue has troubled me for months and nothing seems to fix it

I feel like I have tried everything suggested when googling stuff like "csgo font issue linux" and while I do find posts with similar problems, none of the suggested solutions works for me.

problems (see image below):
1. missing characters in certain UI elements
2. Some strings seem to not display all of the text
3. in-game console and server browser completely messed up

For info i use steam-runtime

https://i.imgur.com/FEfLGoQ.jpg

EDIT:
Also this is spammed when checking journalctl

Sep 08 05:00:09 HOST systemsettings[7440]: Service  org.kde.fontinst  not registered, starting "/usr/lib/kauth/fontinst"
Sep 08 05:00:09 HOST dbus-daemon[729]: [session uid=1000 pid=729] Activating service name='org.kde.fontinst' requested by ':1.198' (uid=1000 pid=7440 comm="/usr/bin/systemsettings")
Sep 08 05:00:09 HOST dbus-daemon[729]: [session uid=1000 pid=729] Successfully activated service 'org.kde.fontinst'
Sep 08 05:05:24 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:05:24 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 31: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 38: unknown element "fontpattern"
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 39: unknown element "fontpattern"
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 40: unknown element "fontpattern"
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 41: unknown element "fontpattern"
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 42: unknown element "fontpattern"
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:05:27 HOST steam-runtime[9031]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 31: Use of ambiguous path in <dir> element. please add prefix="cwd" if current behavior is desired.
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 38: unknown element "fontpattern"
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 39: unknown element "fontpattern"
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 40: unknown element "fontpattern"
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 41: unknown element "fontpattern"
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 42: unknown element "fontpattern"
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:09:00 HOST steam-runtime[10096]: Fontconfig warning: "/home/USER/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Sep 08 05:13:41 HOST plasmashell[5384]: plasma.containments.desktop.folder.foldermodel: clearing drop target positions after timeout: QHash(("csgo-font-problem.jpg", QPoint(42,900)))

moderator edit -- replaced oversized image with link.
Pasting pictures and code

Last edited by thesidekick (2023-02-21 16:50:05)

Offline

#2 2023-01-06 06:09:50

Zinput
Member
Registered: 2022-03-12
Posts: 25

Re: [SOLVED] CSGO Font issue missing chars and console input uppercase

Hi, I have the same problem. Did you find a solution?

Offline

#3 2023-01-06 07:04:19

Zinput
Member
Registered: 2022-03-12
Posts: 25

Re: [SOLVED] CSGO Font issue missing chars and console input uppercase

I fixed it. Remove otf-font-awesome. I'm not sure if other otf fonts can cause this issue. I replaced otf-font-awesome with ttf-font-awesome. It seems to be working as a drop-in replacement so far. Hope this helps someone in the future.

Last edited by Zinput (2023-01-06 07:04:43)

Offline

#4 2023-01-06 13:22:15

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,645

Re: [SOLVED] CSGO Font issue missing chars and console input uppercase

Please remember to mark your thread [SOLVED] (edit the title of your first post).

Offline

#5 2023-01-06 18:59:29

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: [SOLVED] CSGO Font issue missing chars and console input uppercase

@2ManyDogs: Zinput is not the OP :-)

@Zinput & @OP: this problem is covered in https://wiki.archlinux.org/title/Steam/ … or_missing.

Offline

#6 2023-02-21 16:49:22

thesidekick
Member
Registered: 2019-12-02
Posts: 5

Re: [SOLVED] CSGO Font issue missing chars and console input uppercase

Sorry for the late reply, I will mark it as [SOLVED]

@ZInput:
Removing otf-font-awesome seems to have worked at first glance,  Thanks big_smile

@Head_on_a_Stick:
I have the 3 packages mentioned in the troubleshooting section you linked. As far as I remember I verified that last time I was troubleshooting the issue myself, should've mentioned it in the original post. However with and without otf-font-awesome installed I get the same output from running

$ fc-match -v Arial
Pattern has 42 elts (size 48)
	family: "Arial"(s)
	familylang: "en"(s)
	style: "Regular"(s) "Normal"(s) "obyčejné"(s) "Standard"(s) "Κανονικά"(s) "Normaali"(s) "Normál"(s) "Normale"(s) "Standaard"(s) "Normalny"(s) "Обычный"(s) "Normálne"(s) "Navadno"(s) "thường"(s) "Arrunta"(s)
	stylelang: "en"(s) "ca"(w) "cs"(w) "de"(w) "el"(w) "fi"(w) "hu"(w) "it"(w) "nl"(w) "pl"(w) "ru"(w) "sk"(w) "sl"(w) "vi"(w) "eu"(w)
	fullname: "Arial"(w)
	fullnamelang: "en"(s)
	slant: 0(i)(s)
	weight: 80(f)(s)
	width: 100(f)(s)
	size: 12(f)(s)
	pixelsize: 12.5(f)(s)
	foundry: "TMC "(s)
	antialias: True(w)
	hintstyle: 3(i)(w)
	hinting: True(w)
	verticallayout: False(s)
	autohint: False(s)
	globaladvance: True(s)
	file: "/usr/share/fonts/TTF/arial.ttf"(s)
	index: 0(i)(w)
	outline: True(s)
	scalable: True(s)
	dpi: 75(f)(s)
	rgba: 1(i)(w)
	scale: 1(f)(s)
	charset: 
	0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
	0001: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
	0002: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
	0003: ffffffff ffffffff ffffffff fcffffff ffffd7f0 fffffffb ffffffff ffffffff
	0004: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
	0005: ffffffff fffeffff fe7fffff fffffffe fffee6ff ffffffff ffff00ff 001f07ff
	0006: dfffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
	0007: 00000000 00000000 ffff0000 ffffffff 00000000 00000000 00000000 00000000
	0008: 00000000 00000000 00000000 00000000 00000000 3fdfffff fff00000 ffffffff
	001d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 000007ff c0000000
	001e: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
	001f: 3f3fffff ffffffff aaff3f3f 3fffffff ffffffff ffdfffff efcfffdf 7fdcffff
	0020: fffcffff 761dfc47 40000010 83f1fc00 001f0000 ffffffff 00000000 00010000
	0021: 00c80020 00004044 78186000 00000000 003f0010 00000100 00000000 00000000
	0022: c6268044 00000a00 00000100 00000033 00000000 00000000 00000000 00000000
	0023: 00010004 00000003 00000000 00000000 00000000 00000000 00000000 00000000
	0025: 11111005 10101010 ffff0000 00001fff 000f1111 14041c03 03009c10 00000040
	0026: 00000000 1c000000 00000005 00008c69 00000000 00000000 00000000 00000000
	002c: 00000000 00000000 00000000 ffffffff 00000000 00000000 00000000 00000000
	002e: 00800000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
	00a7: ff800000 ffffffff ffffffff ffffffff ffffffff 00ff7fff 00000000 ff800000
	00ab: 00000000 ffff0000 ffffffff 0000003f 00000000 00000000 00000000 00000000
	00f3: 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000
	00fb: e0f8007f 5f7fffff ffffffdb ffffffff ffffffff ffffffff fff80003 ffffffff
	00fc: 00000000 00000000 c0000000 0000000f 00000000 00000000 00000000 001c0000
	00fd: 00000000 f0000000 00000000 00000000 00000000 00000000 00000000 3c140000
	00fe: 00000000 0000000f 00000000 ffdf0000 ffffffff ffffffff ffffffff 1fffffff
	00ff: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 10000000
(s)
	lang: aa|ab|af|ar|ast|av|ay|az-az|az-ir|ba|bm|be|bg|bi|bin|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|cy|da|de|el|en|eo|es|et|eu|fa|fi|fj|fo|fr|ff|fur|fy|ga|gd|gl|gn|gv|ha|haw|he|ho|hr|hu|hy|ia|ig|id|ie|ik|io|is|it|kaa|ki|kk|kl|ks|ku-am|ku-ir|kum|kv|kw|ky|la|lb|lez|ln|lt|lv|mg|mh|mi|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|ps-af|ps-pk|pt|rm|ro|ru|sah|sco|se|sel|sh|shs|sk|sl|sm|sma|smj|smn|sms|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|to|tr|ts|tt|tw|tyv|ug|uk|ur|uz|ve|vi|vo|vot|wa|wen|wo|xh|yap|yi|yo|zu|ak|an|ber-dz|crh|csb|ee|fat|fil|hsb|ht|hz|jv|kab|kj|kr|ku-iq|ku-tr|kwm|lg|li|mn-mn|ms|na|ng|nv|ota|pa-pk|pap-an|pap-aw|qu|quz|rn|rw|sc|sd|sg|sn|su|ty|za|lah(s)
	fontversion: 458752(i)(s)
	capability: "otlayout:arab otlayout:cyrl otlayout:grek otlayout:hebr otlayout:latn"(w)
	fontformat: "TrueType"(s)
	embeddedbitmap: True(s)
	decorative: False(s)
	lcdfilter: 1(i)(w)
	namelang: "en"(s)
	prgname: "fc-match"(s)
	postscriptname: "ArialMT"(s)
	color: False(s)
	symbol: False(s)
	variable: False(s)
	fonthashint: True(s)
	order: 0(i)(s)
	desktop: "KDE"(s)

I ran fc-cache after having uninstalled the font. So it seems there is still some underlying problem, confirmed by open and unresolved issues about this still on ValveSoftware/csgo-osx-linux github repo.

So not 100% solved but good enough for me for now, I still don't understand the issue completely but seems it's a problem at Valve's end with how they handle fonts.

Offline

Board footer

Powered by FluxBB