源游戏:XUbuntu 18.04 中缺少俄语文本

源游戏:XUbuntu 18.04 中缺少俄语文本

我最近从 Linux MInt 18.3 升级到 XUbuntu 18.04,并通过 steam 安装了 garry's mod 和其他源游戏。当我启动它时,一些俄语文本消失了。garry's mod 菜单中没有问题,只有在玩游戏时才会出现问题,但在 portal 2 的主菜单中也是如此。 Garry's Mod 里根本没有俄语文本 不错的传送门 2 菜单

输出(Garry's Mod)(太大无法直接粘贴):https://pastebin.com/29e7XSQQ

我使用 的nvidia-drivers-396驱动程序cinnamon。全屏和窗口模式下都出现同样的问题。

我的旧版 Mint 18.3 没有任何问题。我该如何修复它?

答案1

我没有测试过这个,但是尝试以下步骤没有风险。

启用俄语字符编码

dpkg-reconfigure locales

勾选名为 ru_RU.UTF-8 的选项。最后重启电脑以确保新语言环境在所有 tty 中可用,然后重试游戏。

答案2

感谢 steam 支持和论坛,解决方案在这里:

将以下内容添加到 ~/.fonts.conf (如果不存在则创建):

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <!-- fix source games cyrillics -->
  <match target="pattern">
    <test name="family" qual="any" >
      <string>Helvetica</string>
    </test>
    <edit name="family" mode="assign" binding="same">
      <string>Nimbus Sans L</string>
    </edit>
  </match>
</fontconfig>

相关内容