![]()
Steam Linux 运行时 4 分支的更新版本已发布,现已从 Debian 11 切换到 Debian 13 库,以进行重大升级。在此过程中,更多库已仅支持 x86_64,放弃了 i386 构建。此外,Steam 运行时的 SDL 2 库支持现由 sdl2-compat 提供,作为 SDL3 顶层的 SDL2 兼容层。
Valve 及其合作伙伴 Collabora 已发布重大 Steam Linux 运行时更新,在跳过 Debian 12 后,将库从 Debian 11 切换到 Debian 13.2。大约四年的版本跳跃导致部分库具有新的 SONAME,从而破坏了 ABI 兼容性。
GTK、GLUT、FLTK、Qt 等都已经升级。看到 SDL 2 使用 sdl2-compat 来通过 SDL3 路由旧的 SDL2 使用,从而增强对现代 Linux 桌面的支持,这很不错。
发布说明还提到,之前为 i386 和 x86_64 可用的大多数库现在仅支持 x86_64。只有预计 Proton 或其他 Steam 工具需要使用的 i386 库被保留。早就该这样了,希望这能促进更多 Steam 客户端 x86_64 的工作。
有关更新 Steam Linux 运行的更多详情,请查看 SteamOS GitLab。
转自 Updated Steam Runtime Switches To Debian 13 Libraries, SDL2 Using Compatibility Layer – Phoronix
Linuxeden开源社区