[other] steam最近升级强制安装“运行时”导致部分中文游戏里中文为空白
Tofloor
poster avatar
glynw
deepin
2024-11-24 09:24
Author

steam最近升级强制安装steam linux runtime,先看图例
8cab048b47f85f897a8a1d563d1db9df.png

94acb781e7265e3d3b54d800cee83393.png
d5fc393cabfdaa9908bccbbe3073c9ce.png

早先我发过一帖【其他】deepin下steam运行Linux版游戏居然要选“兼容性工具“!怕兼容性工具steam linux runtime损失老显卡本就很差的性能,然后没用deepin转用archlinux玩。最近发现archlinux下steam常玩的linux版支持中文的小游戏中文字都变空白了,怀疑中文字体有问题,爬帖没找到解决方法。于是另一台电脑重装了deepin20.9,再安装steam之后发现linux版游戏可直接运行了。检查看到装linux版游戏时自动安装了steam linux runtime1.0和2.0,再回头看archlinux下steam升级下载记录里也有steam linux runtime1.0和2.0。

结论:steam最近对所有linux发行版下的linux版游戏强制使用兼容性工具steam linux runtime,从而导致支持中文的linux版游戏里中文丢失。

Reply Favorite View the author
All Replies
Ziggy
deepin
2024-11-24 16:38
#1

逆天...原来是他的问题

Reply View the author
柠萌~
deepin
2024-11-25 01:38
#2

这咋整

Reply View the author
Oli
deepin
2024-11-25 02:03
#3

原来是这样

Reply View the author
xye9008
deepin
2024-11-25 08:47
#4

更改兼容性或者使用ge-proton试试

Reply View the author
glynw
deepin
2024-11-26 14:11
#5

搜到一篇文章大家可以看看:

Steam上线新功能!Linux玩家终圆梦

2024-10-19 19:40 发布于:北京市

2024-10-19 19:40:21 作者:姚立伟

近日,Valve发布了Steam最新的Beta版更新。这次的更新适用于Steam Deck和桌面用户,同样也适用于Linux桌面/Deck用户。根据官方介绍,现在开发人员可以选择为Linux原生游戏使用哪个“Steam for Linux 运行时”。这些原生游戏将会默认通过“Steam for Linux 运行时 1.0(scout)”来运行,而不是传统的运行时环境。

Valve指出这一设定与Steam Deck保持一致,并有助于提高所有Linux桌面发行版的兼容性。如果想要关闭此功能,玩家可以使用Steam命令行执行“-compat-force-slr off”的操作。

至于“Steam for Linux 运行时”究竟是什么?它被描述为“一系列容器环境”,可以用来在Linux上运行Steam游戏。这样做的好处是可以提供一个相对可预测的容器环境,而不是在一个配置不正常或者全新的Linux发行版上进行测试。

这个消息对于广大Linux玩家以及Steam Deck用户来说应该算是一个好消息。因为这样一来开发人员就能够确保其游戏能够在不同的Linux发行版上都能够正常地运行。

Reply View the author
hinata
deepin
2024-11-29 07:17
#6

agree

Reply View the author