You are not logged in.

#1 2013-02-18 19:37:47

l3dx
Member
Registered: 2010-07-23
Posts: 10

[SOLVED] Steam for Linux: No text in games (steam itself works fine)

I have some trouble with in-game fonts. I tried installing the ttf-ms-fonts package and the SteamFonts.zip package as mentioned on the wiki, but without any luck.

Does anyone know how to fix this problem? Or should I perhaps report it at the Steam for Linux github project? See these screenshots for examples from Half-Life:

http://i686.photobucket.com/albums/vv22 … o-text.jpg

http://i686.photobucket.com/albums/vv22 … onsole.jpg

Last edited by l3dx (2013-02-23 15:54:51)

Offline

#2 2013-02-18 19:45:27

Ztjuh
Member
Registered: 2011-05-30
Posts: 58

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

You must be missing some other font. I'm not in Arch Linux right now so I can't figure out which one it is, I can boot to it later and find it for you.

Last edited by Ztjuh (2013-02-18 19:52:22)

Offline

#3 2013-02-18 19:52:49

frank604
Member
From: BC, Canada
Registered: 2011-04-20
Posts: 1,212

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

The only thing I can think of is:

drivers: nvidia lib32-nvidia-utils (32bit lib if you are on 64bit)
locale: steam game may look for locale en_UTF8

Offline

#4 2013-02-19 01:30:51

Vipermaseg
Member
From: Spain
Registered: 2008-12-12
Posts: 62

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

Installing ttf-liberation (it works fine for me in CS:S)  and perma-install SteamFonts in / would be the next things I would try.
Just throwing it out there.

Offline

#5 2013-02-19 11:25:39

Ztjuh
Member
Registered: 2011-05-30
Posts: 58

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

From my pacman -Q. I guess it's  ttf-liberation like said above, please confirm smile

ttf-dejavu 2.33-4ttf
ttf-droid 20121017-2
ttf-freefont 20120503-2
ttf-liberation 2.00.1-3
ttf-linux-libertine 5.3.0-2
xorg-font-util 1.3.0-1
xorg-font-utils 7.6-3
xorg-fonts-100dpi 1.0.1-4
xorg-fonts-75dpi 1.0.1-4
xorg-fonts-encodings 1.0.4-3
xorg-fonts-misc 1.0.1-2
xorg-mkfontdir 1.0.7-1
xorg-mkfontscale 1.1.0-1
cantarell-fonts 0.0.12-1
fontconfig 2.10.2-1
fontsproto 2.1.2-1
lib32-fontconfig 2.10.2-1
lib32-freetype2 2.4.11-1
libfontenc 1.1.1-1
libxfont 1.4.5-1

Good luck smile

Last edited by Ztjuh (2013-02-19 11:26:16)

Offline

#6 2013-02-19 19:23:10

l3dx
Member
Registered: 2010-07-23
Posts: 10

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

Unfortunatly, I've already installed that font package. These are the font packages that I've installed:

[thomas@cube ~]$ pacman -Qsq font
fontconfig
fontsproto
freetype2
kdeplasma-addons-applets-charselect
lib32-fontconfig
lib32-freetype2
libfontenc
libotf
libxfont
libxft
pangox-compat
ttf-dejavu
ttf-liberation
ttf-ms-fonts
xorg-bdftopcf
xorg-font-util
xorg-font-utils
xorg-fonts-alias
xorg-fonts-encodings
xorg-fonts-misc
xorg-mkfontdir
xorg-mkfontscale

also, here are my locale info:
[thomas@cube ~]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME=nb_NO.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Last edited by l3dx (2013-02-19 19:24:13)

Offline

#7 2013-02-19 19:44:19

frank604
Member
From: BC, Canada
Registered: 2011-04-20
Posts: 1,212

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

Vipermaseg wrote:

perma-install SteamFonts in / would be the next things I would try.

This is a great idea, also shown on the steam wiki. https://wiki.archlinux.org/index.php/St … or_missing

worth a shot imo

Offline

#8 2013-02-19 20:12:29

l3dx
Member
Registered: 2010-07-23
Posts: 10

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

frank604 wrote:
Vipermaseg wrote:

perma-install SteamFonts in / would be the next things I would try.

This is a great idea, also shown on the steam wiki. https://wiki.archlinux.org/index.php/St … or_missing

worth a shot imo

I tried installing these fonts first into  ~/.fonts then by using the Font Management application in KDE. No luck. I'm not familiar with the expression "perma-install", so if that actually is some special way of installing fonts...please let me know tongue

Offline

#9 2013-02-19 23:53:05

frank604
Member
From: BC, Canada
Registered: 2011-04-20
Posts: 1,212

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

Just extract the zip into ~/.fonts (make sure the directory is created and all the ttf files are there).  Then run fc-cache -vf
https://support.steampowered.com/kb_art … -YFKL-4947
https://wiki.archlinux.org/index.php/Fo … stallation

Give that a shot.  See if it fixes it.

Offline

#10 2013-02-23 15:54:13

l3dx
Member
Registered: 2010-07-23
Posts: 10

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

frank604 wrote:

The only thing I can think of is:

drivers: nvidia lib32-nvidia-utils (32bit lib if you are on 64bit)
locale: steam game may look for locale en_UTF8

Kind of missed this. Installing lib32-nvidia-utils did the trick! When I ran steam from terminal I noticed this:

Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt...

Offline

#11 2013-02-24 04:04:04

smudge
Member
Registered: 2011-03-20
Posts: 158

Re: [SOLVED] Steam for Linux: No text in games (steam itself works fine)

l3dx wrote:

Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt...

I don't know what this is but Valve might like to speak to you:

http://steamcommunity.com/app/221410/di … 053954152/

Offline

Board footer

Powered by FluxBB