解决 Steam for Linux 部分 Valve 游戏中文显示问题/军团要塞2的字体显示问题
解决 Steam for Linux 部分 Valve 游戏中文显示问题
Steam for Linux 上有许多好玩的免费游戏,像 Valve 出品的 Team Fortress 2、CS:GO、Dota 2、Left 4 Dead 2 等,而且自带中文。然而,这些 Valve 出品的游戏普遍有个问题就是中文无法正常显示。
Google 说这些游戏需要文泉驿正黑字体才能正常显示中文,但我的 openSUSE 已经安装了文泉驿正黑了,照样无法显示。后来搞了很久才弄明白,openSUSE 官方源里 wqy-zenhei-fonts
包含 WenQuanYi Zen Hei Mono
和 WenQuanYi Zen Hei Sharp
,而 Steam 要的是 WenQuanYi Zen Hei
!
没错!也就是说,Steam 需要的不是文泉驿等宽正黑或文泉驿点阵正黑,而是最纯粹的那个文泉驿正黑。而这,openSUSE 官方源里没有。
解决方法就是 fontconfig,配置如下:
|
|
上面这段配置的意思,无论有没有安装文泉驿正黑,都用文泉驿微米黑来代替它。当然也可以根据喜好指定由别的字体来代替,只要修改上面的 WenQuanYi Micro Hei
字段即可。
我看这个挺麻烦的,直接将 文泉驿正黑字体 复制到/usr/share/fonts/目录中完美解决
参考:https://www.sundialdreams.com/steam-for-linux-cjk-charactors-fix/
https://www.sundialdreams.com/steam-for-linux-cjk-charactors-fix/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗