ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
648 stars 75 forks source link

[Left 4 Dead 2 Beta - Linux] Achievements menu has letters for scroll buttons #554

Open stevethepocket opened 11 years ago

stevethepocket commented 11 years ago

2013-05-10_00001

Probably a case of trying to use Marlett.ttf and not finding it. If you'd like, I can install the font manually off my Windows drive and see if that fixes the problem.

johndrinkwater commented 11 years ago

More in‐game UI has the font issue, and playing DOTA I notice it too has the problem.

johndrinkwater commented 11 years ago

As here https://github.com/ValveSoftware/Dota-2/issues/94

0xBADEAFFE commented 8 years ago

@gdrewb-valve @johndrinkwater This issue is still present. Any chance you guys can fix this?

gdrewb-valve commented 8 years ago

You'll have to wait for the team to comment. If anything changes they'll update this issue.

raku-cat commented 7 years ago

Is there any plan to fix this ever or is this going down with every other linux l4d2 issue and never going to be fixed.

peon501 commented 5 years ago

@kisak-valve Speaking more about letters... ingame letters of keyboard keys what to press to respawn in info/notice/popups and so on also invisible :)

You can test it by being at start of map with infected in versus mode when players are far away in front

My-Random-Thoughts commented 2 years ago

For anyone that finds this issue and still has issues, you need to find and install the Marlett font TTF file. Once you have the TTF file, copy it to your ~/.fonts folder.

stevethepocket commented 2 years ago

This isn't a tech support thread. It's a "make Valve aware of this problem so they fix it" thread. In fact, it's better that people not apply their own fixes because then they won't be able to spot when it's been fixed for real.

My-Random-Thoughts commented 2 years ago

While I agree with you, it's not been fixed in almost 10 years. :)

nm004 commented 2 years ago

For anyone that finds this issue and still has issues, you need to find and install the Marlett font TTF file. Once you have the TTF file, copy it to your ~/.fonts folder.

Thanks for the quick fix. You can also put the font file in [Game Folder]/left4dead2/resource.

The font file can be obtained from the Wine repo.

I think the game should include Marlette font like what Half-Life 2 does.

Tiagoquix commented 3 months ago

Hi OP, is this still relevant as of 2024? I believe fonts were updated in L4D2 due to updates to improve Steam Deck (Linux) support. If possible, please test using Vulkan (add -vulkan to your launch options).

nm004 commented 1 month ago

Hi OP, is this still relevant as of 2024? I believe fonts were updated in L4D2 due to updates to improve Steam Deck (Linux) support. If possible, please test using Vulkan (add -vulkan to your launch options).

Manual fix is still needed (placing Marlett font in the desired directory).

Tiagoquix commented 1 month ago

@nm004 Are you using the native Linux version?

nm004 commented 1 month ago

@nm004 Are you using the native Linux version?

Does that mean the OpenGL version? I added the -vulkan option when I played it.

Tiagoquix commented 1 month ago

@nm004 Not necessarily. You can also play with emulated OpenGL and Vulkan in the Proton version. Please see if you are using the native or Proton, as that may influence the font bugs.

nm004 commented 1 month ago

@Tiagoquix Only the native Linux version had the issue. I also run the game on Proton and the proper font were loaded (no need to place the font manually).

Tiagoquix commented 1 month ago

Thanks for the info!

nm004 commented 1 month ago

FWIW, the game load the proper font when I install Marlett font into the user font directory (~/.local/share/fonts) and it is run on Steam Linux Runtime 1.0 Scout (the game can't run on 3.0 Sniper), although when the game run on the native platform, the game won't load the font from ~/.local/share/fonts.