Valve выпустила Steam Linux Runtime 4.0 с переходом на 64-битные библиотеки

2025-11-20 316 комментарии
Steam Linux Runtime 4.0 — крупное обновление среды совместимости Steam для Linux. Valve перевела базу на Debian 13.2, сократила набор устаревших зависимостей и сделала серьёзный шаг в сторону уменьшения использования 32-битных библиотек, сохранив их только там, где они необходимы Proton

Чтобы игры корректно работали в Linux — как нативные сборки, так и Windows-версии через Proton — Steam использует специальную среду совместимости Steam Linux Runtime. Valve обновила её до версии Steam Linux Runtime 4.0, и это один из крупнейших апдейтов за последние годы.

Задача Steam Linux Runtime — обеспечить единое и стабильное окружение для запуска игр на всех популярных Linux-дистрибутивах. Это важная часть экосистемы Proton и работающей «магии» Steam Play, без которой единая поддержка Linux была бы невозможна.

Ключевые изменения в Steam Linux Runtime 4.0

Главное новшество — переход базовых пакетов на Debian 13.2. Valve обновила набор системных библиотек, оптимизировала набор зависимостей и сделала серьёзный шаг в сторону полного отказа от 32-битных компонентов.

  • Ряд библиотек, таких как libFLAC и OpenSSL, получил новые основные версии и новый SONAME. Эти изменения означают отсутствие ABI-совместимости с предыдущими сборками («sniper»), а разработчикам игр могут понадобиться правки кода.
  • «Классический» SDL 2 заменён на sdl2-compat, но Valve рекомендует переходить на SDL 3.
  • Устаревшие или редко используемые библиотеки удалены. Некоторые могут вернуться при необходимости. Среди исключённых:
    • AT-SPI
    • FLTK
    • GLUT
    • GTK
    • ICU
    • libproxy
    • libsoup
    • ncurses
    • Qt
    • SDL 2 версии SDL_image и других модулей (SDL 3 остаётся)
  • Большинство библиотек теперь доступны только для x86_64. i386-сборки сохраняются лишь там, где они критически нужны Proton или steam-runtime-tools.

Дополнительное обновление: улучшения платформы и SDK

Valve также опубликовала набор сопутствующих обновлений для платформенных библиотек и SDK на базе Debian 13.2:

Платформенные библиотеки

  • Обновлены пакеты из Debian 13.2:
    • cups 2.4.10-3+deb13u2 (Debian#1109471)
    • libxml2 2.12.7+dfsg+really2.9.14-2.1+deb13u2 (исправления CVE-2025-9714)
    • onetbb 2022.1.0-1+deb13u1 (исправления тестового набора)
    • openssl 3.5.4-1~deb13u1
    • systemd 257.9-1~deb13u1
    • xorg 1:7.7+24+deb13u1 (Debian#1094494)
  • Интегрированы модифицированные пакеты из Debian 13.2:
    • base-files
    • curl (исправления CVE-2025-9086, CVE-2025-10148, CVE-2025-11563)

SDK

  • Пакеты обновлены до Linux kernel headers 6.12.57.

Что нужно делать пользователю?

Ничего. Steam автоматически использует нужную версию Steam Linux Runtime в зависимости от настроек Valve и требований игры. Обновление происходит в фоне, без каких-либо действий со стороны владельцев Linux-ПК или Steam Deck.

Valve также подтвердила, что параллельно уже идёт разработка Steam Linux Runtime 5, пока на стадии прототипа.

© . По материалам Gaming on Linux
Комментарии и отзывы

Нашли ошибку?

Новое на сайте