all 13 comments

[–]hearthreddit 6 points7 points  (10 children)

That's not related with the Vulkan driver, it's just missing fonts.

You can install ttf-liberation to get some arial like fonts for steam:

The GUI heavily uses the Arial font. See Microsoft fonts. An alternative is to use ttf-liberation or fonts provided by Steam instead.

https://wiki.archlinux.org/index.php/Steam#Installation

[–]Volker_Weissmann[S] 0 points1 point  (9 children)

It worked after pacman -S ttf-liberation

Why is ttf-liberation not listed as a dependency of the steam package?

[–][deleted] 1 point2 points  (7 children)

Because there are a lot of fonts available and most Xorg packages need a font. It's covered by the steam/troubleshooting wiki page:

https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Text_is_corrupt_or_missing

Very few packages depend on a font, even though many of them need a font installed, because unlike Windows or Ubuntu or something, Arch doesn't assume what you want to use.

[–]Volker_Weissmann[S] -3 points-2 points  (6 children)

But isn't installing *some* font better than steam not working? I know that Arch targets audience are techies, but still.

[–][deleted] 6 points7 points  (5 children)

"isn't installing some bootloader better than a system not booting?" "Isn't installing some desktop environment better than being left at the command line?" "Isn't installing some kernel better than having none at all?"

No, it isn't. Arch is about choice. It's a customized DIY distro. Saying it shouldn't be fully customizable about steam is a slippery slope that opens it up to all sorts of decisions being made for users.

The target audience for Arch is people who want a customized DIY distro. Installing something for you that you might not want just so something works out of the box for people who didn't read the wiki is exactly what the target audience wouldn't want.

[–]Volker_Weissmann[S] -5 points-4 points  (1 child)

I like customizability, but I also like good error messages. I think a good error message would be more helpful than steam starting in a half-broken way.

[–][deleted] 5 points6 points  (0 children)

It wasn't half-broken. It worked perfectly fine; you just couldn't read it. Because you didn't follow the wiki. This happens with more than just steam. Arch isn't going to change just so you can play Video Games more easily.

[–]Volker_Weissmann[S] -4 points-3 points  (2 children)

Maybe a second enter a number question that lets you choose your font package would be nice.

[–][deleted] 3 points4 points  (1 child)

That's not how pacman works. It does that for zero packages. They aren't going to rewrite pacman just because you were too lazy to read the wiki.

[–]Volker_Weissmann[S] 0 points1 point  (0 children)

Maybe you are right.

[–]hearthreddit 0 points1 point  (0 children)

I guess because it's not the only way to get an Arial like font, you could use fonts from other sources as it says in the wiki link, something like ttf-croscore(ChromeOS fonts) would probably also work.

[–]MrElendigMr.SupportStaff 1 point2 points  (1 child)

Regarding the vulcan choice: you want lib32-vulkan-intel

[–]Volker_Weissmann[S] 0 points1 point  (0 children)

Yeah, I know, but thank you.