1.媒体来源:
ITHOME
2.记者署名
文/李建兴
3.完整新闻标题:
最新Linux版Steam客户端开始支援以Linux容器执行游戏
4.完整新闻内文:
Linux版Steam客户端Beta版本,现在支援实验性的命名空间(Namespaces)功能,也就是
说,玩家可以使用容器,来执行所有Steam游戏库中的游戏。玩家想要启用这项功能,需
要打开游戏的属性对话框,在一般页签中的强制使用特定Steam相容性工具选项,选择
Steam Linux Runtime。
官方提到,Steam客户端以Linux容器来执行游戏,将能更好地与主机系统隔离,改善许多
潜在的问题,并可以启用隔离等新功能。同时这项功能也提升Valve在新的Linux发布版中
,支援旧游戏的能力,对于开发人员来说,在容器环境中,可以确保其所开发的游戏在多
个Linux发布版中,可拥有同样的相容性,减轻QA的工作负担。另外,Steam也能够透过容
器,支援内建新编译器和函式库的Runtime。
目前容器Runtime并不支援Steam的相容性工具Proton,也与Steam客户端的非官方Flatpak
发布版本不相容,官方提到,Flatpak解决方案是将整个Steam客户端打包起来,而Valve
的方法则是独立打包个别的游戏,两种方法都仰赖相同的技术,不过,官方现正在寻求相
容的方法。
Bumblebee和Primus_VK等一些比较少见的图形卡驱动程式,可能还无法在容器中正常运作
,官方提到,容器的设定使用主机系统中的图形卡驱动程式,这个Steam测试版本会覆蓋
更多测试范围,收集各种需要改善的案例。
除了一些已知无法在容器中执行的游戏之外,这项实验性功能或许可为只支援32位元
Linux的游戏,带来一劳永逸的相容性解决方案。Canonical在今年6月宣布,未来新版
Ubuntu不再提供32位元函式库,而这项消息让Valve跳脚,因为其Steam游戏平台上仍有许
多只能在32位元Linux上执行的游戏,虽然Canonical随后改变了决定,不过,有鉴于越来
越多的Linux发布版本只提供x86_64套件,因此寻求相容性解决方案势在必行,而让Linux
版Steam客户端支援Linux容器,则是解决Linux发行版与Steam相容问题的方法之一。
5.完整新闻连结 (或短网址):
https://www.ithome.com.tw/news/134154
6.备注:
以后可以用LINUX玩GTA吗