Steam linux no font

Steam linux no font

Maybe someone here at steam can help me out with that.
The problem is that steam dont show me any fonts like shown in the screen below:

purging -> reinstalling dont help
deleting the complete steam folder after purging also dont help
I have a very bad feeling im missing some essential font.

ms corefonts are installed:

The image you showed only showed a steam loading screen (round thing in upper right indicating loading). Apparently no content had loaded yet. Try launching steam from a terminal window and see if any errors show in the terminal.

Note that if you have steam opened both in a web browser and steam client at the same time there may be some things you cannot do with both connected at same time.

PS: I posted this from steam client in 64-bit 14.04.

Okay check this picture out to maybe get a better overview what i mean

You might see that buttons, fonts are missing completely.

$: steam &> steam_font_issue.log
$: vi steam_font_issue.log

There are a bunch of error messages about:

Assertion Failed: Unable to find font namedArial

Assertion Failed: Unable to find font named Marlett

Assertion Failed: Unable to find font named DejaVu Sans

Assertion Failed: Unable to find font named Lucida Console

I tried to force a reinstall of mscorefonts:

This results in the same problem.

I read somewhere that if you once installed ttf-mscorefonts-installer via ubuntu software center it might happen that the EULA isnt accepted correctly. How can i reset the EULA? Because even a reinstall of ttf-mscorefonts-installer brings up

Источник

Steam linux no font

203 уникальных посетителей
6 добавили в избранное

Запустив игру, вы видите такое главное меню:

Если водить мышкой по экрану и ориентироваться по звуку, то можно открыть какие-нибудь окошки, которые не сильно помогут начать игру:

В чём дело?
В Portal используется несвободный коммерческий шрифт Helvetica, который изначально есть в macOS (с версии Portal для которой, видимо, основан порт для линукса), но его нет в опенсорсных ОС на базе ядра Linux по понятным причинам.

Читайте также:  Windows error 10060 bitvise

Что же делать?
Если не хочется где-то искать и устанавливать недостающие шрифты, можно просто дать системе команду заменять эти шрифты на другие, которые у вас есть. Например, на Liberation Sans, который в системе точно есть. Для этого нужно:
1. Открыть папку

/.config/fontconfig/ и создать в нём файл fonts.conf (если он уже есть, открыть и дописать строки);
2. В нём написать следующее:

Вот и всё. Сохраните файл, запустите игру и увидите, что все буквы на своих местах.

Можно вместо Liberation Sans взять другой шрифт. Берите шрифт без засечек (у них в названии обычно есть слово Sans) и с вариантами курсива и жирного начертания, так как в игре они тоже используются. Если, например, курсива не окажется, то буквы всё равно будут видны, но с обычным начертанием.

Можно также изменять файл /etc/fonts/fonts.conf, но лучше не надо, так как это затронет настройки всей системы, да и права суперпользователя нужны. В

/.config же находятся настройки конкретного пользователя.

В других играх от Valve используются другие шрифты, и такой проблемы нет.

Источник

Fonts are missing #99

Comments

folone commented Dec 20, 2012

I’ll duplicate my report here, as I did not get any help from forums. I’ve recently installed Steam for linux. Here’s how it looks like for me:

I tried installing all the fonts, mentioned here: https://wiki.archlinux.org/index.php/MS_Fonts
I also know, it used to be a known problem when running Steam under wine, but linux client ignores «-no-dwrite» argument.

Running Steam under Arch Linux, on thinkpad x220:

  • Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)
  • 16gb RAM
  • Intel HD Graphics 3000

Any help appreciated.

The text was updated successfully, but these errors were encountered:

mdaffin commented Dec 20, 2012

Steam makes heavy usage of the Arial font. To make fonts look better, you may wish to install the ttf-microsoft-arial or ttf-ms-fonts package from the AUR.

Do you have them both installed?

folone commented Dec 20, 2012

ttf-microsoft-arial added some fonts, thanks. But still, most of them are missing. Here’s how it looks like currently:

mdaffin commented Dec 20, 2012

lib32-sdl_ttf
sdl_ttf
ttf-dejavu
ttf-freefont
ttf-liberation
ttf-microsoft-tahoma
ttf-ms-fonts

Are all the fonts I have installed and it is working for me (on archlinux as well). Are you missing any of them?

folone commented Dec 20, 2012

Just installed/reinstalled all the fonts, you mentioned. Did not help.

ahstro commented Dec 20, 2012

I’m not sure if this is only applicable when running Steam in Wine or not, but when I had troubles with no fonts I ran Steam with the flag «-no-dwrite» and that solved the problem.

If you don’t know how to start Steam with a flag, just open a terminal and type in «steam -no-dwrite» or, if you’re using AwesomeWM, just press mod4 + r and then type in «steam -no-dwrite».

folone commented Dec 20, 2012

@LumenTeun As I pointed out in the issue description (↑), linux client ignores «-no-dwrite» argument.

ahstro commented Dec 21, 2012

Oh, I’m sorry, I missed that. Guess I’ve got nothing then. Good luck.

Читайте также:  Как запустить обновить до windows 10

gdrewb-valve commented Jan 24, 2013

This should have improved with the 1/23 release so that Steam will use whatever fonts you have. Do you still see a problem?

folone commented Jan 25, 2013

I’ve just tried starting it again. Before starting it downloaded and installed an update, but nothing changed. Here’s how it looks like right after the start completed (note, no fonts on the login screen too, just guessed that it wants password):

folone commented Jan 25, 2013

Could this be because I’m not using any DE/DM? I’m just using xmonad WM, which is started from

gdrewb-valve commented Jan 25, 2013

Are you running fontconfig? If you fc-list in a shell does it show fonts?

If it does I don’t know why steam wouldn’t find them, I’ve never seen anything like this.

folone commented Jan 25, 2013

Fontconfig is installed:

fc-list outputs a bunch of stuff:

gdrewb-valve commented Jan 25, 2013

What does ‘fc-match Arial’ display? If you run a font viewer like fontmatrix can you find the font that matched and see if it has glyphs?

folone commented Jan 25, 2013

I’ll find a font viewer, just a moment.

gdrewb-valve commented Jan 25, 2013

Does a font viewer show that font properly?

folone commented Jan 25, 2013

It has some glyphs. At least it has all the glyphs for the letters and some symbols.

gdrewb-valve commented Jan 25, 2013

I’m out of ideas at the moment, sorry. We’ll have to keep investigating.

folone commented Jan 25, 2013

Thanks for looking into this anyway. I’ll post the screenshot of the font viewer tomorrow-ish: my internet connection is pretty bad right now.

folone commented Jan 27, 2013

Here’s the screenshot:

gdrewb-valve commented Jan 27, 2013

That looks fine, I don’t know why Steam wouldn’t work. We’ll keep looking.

folone commented Feb 15, 2013

Hey, @gdrewb-valve,
It works now. I’ve downloaded the latest update, it did not fix it. I completely removed the client, and reinstalled it. And it started working.
You might want to grep for something like if(installedCount > 1) enableFonts() 🙂

Archievement unlocked: Reinstall.
You can now use fonts!

Источник

Steam linux no font

This has been an issue since the very beginning of steam on linux.

I have not yet seen a single linux screenshot of the effected games that doesn’t have this problem, so as far as I can tell it effects everyone. Not just you.

The problem seems to be the way the game renders the text shadows. If you zoom in on your screenshot you can see that the black shadow around the letters is missing in places where it should be or has gaps. It makes the text difficult to read on some backgrounds.

You can somewhat improve the readability if you change the text from dropshadow to outline, as you can see here:
http://s27.postimg.org/4dm04eaxf/image.jpg

Читайте также:  Windows 10 электропитание нет высокой производительности

I think part of the reason this issue still exists is because if you look at all the bug reports that were made, and all the threads on steam about it, it has been difficult to even get most people to acknowledge that there is a problem in the first place.
Most people look at those screenshots and don’t think it looks that bad, even though showing comparisons between the default on Linux and the default on Windows is night and day. The text is extremely readable on Windows under all conditions and backgrounds.

The issue is even worse in maps like de_dust2, but I didn’t show that first because if you do the problem is so terrible that people take 1 look at it and think the screenshots are biased uncommon cases, when in fact it’s like this all over the map and even worse in many places:
http://s12.postimg.org/d29ouq399/image.jpg

the «default without chatbox» comparison is almost completely unreadable.
All anyone needs to do is play CSS on the most popular map in the game, de_dust2, for 5 minutes on a populated server to realize that the in-game text is unacceptable. and this effects HL, HL2, cs 1.6, CSS, dod, dod:source, TFC, TF2, and more.

and that’s not even mentioning the fact that it doesn’t render a lot of special characters resulting in parts of player names or even entire names being completely blank.

Источник

Steam linux no font

Steam for Linux

Maybe someone here at steam can help me out with that.
The problem is that steam dont show me any fonts like shown in the screen below:

purging -> reinstalling dont help
deleting the complete steam folder after purging also dont help
I have a very bad feeling im missing some essential font.

ms corefonts are installed:

The image you showed only showed a steam loading screen (round thing in upper right indicating loading). Apparently no content had loaded yet. Try launching steam from a terminal window and see if any errors show in the terminal.

Note that if you have steam opened both in a web browser and steam client at the same time there may be some things you cannot do with both connected at same time.

PS: I posted this from steam client in 64-bit 14.04.

Okay check this picture out to maybe get a better overview what i mean

You might see that buttons, fonts are missing completely.

$: steam &> steam_font_issue.log
$: vi steam_font_issue.log

There are a bunch of error messages about:

Assertion Failed: Unable to find font namedArial

Assertion Failed: Unable to find font named Marlett

Assertion Failed: Unable to find font named DejaVu Sans

Assertion Failed: Unable to find font named Lucida Console

I tried to force a reinstall of mscorefonts:

This results in the same problem.

I read somewhere that if you once installed ttf-mscorefonts-installer via ubuntu software center it might happen that the EULA isnt accepted correctly. How can i reset the EULA? Because even a reinstall of ttf-mscorefonts-installer brings up

Источник

Оцените статью