Valve выпустила первый стабильный дистрибутив SteamOS 3.7.8 (ветка 3.7) для игровых консолей Steam Deck и устройств сторонних производителей, включая Lenovo Legion Go S и Asus ROG Ally.

Размер установочного образа новой версии проекта составляет 3.1 ГБ. На сайте Steam Support опубликована подробная инструкция по установке SteamOS.

Платформа SteamOS основана на Arch Linux и использует для ускорения запуска игр композитный сервер Gamescope на базе протокола Wayland. Проект поставляется с доступной только на чтение корневой файловой системой, а также применяет атомарный механизм установки обновлений. Решение SteamOS поддерживает пакеты Flatpak, использует мультимедийный сервер PipeWire и предоставляет два режима работы интерфейса (оболочка Steam и рабочий стол KDE Plasma).

По информации OpenNET, основные изменения и доработки в SteamOS 3.7.8:

  • добавлена официальная поддержка игровой консоли Lenovo Legion Go S. Улучшена поддержка устройств на базе процессоров AMD, таких как ASUS ROG Ally и Lenovo Legion Go;

  • осуществлена синхронизация со свежей пакетной базой Arch Linux. Ядро Linux обновлено до версии 6.11. Пакет Mesa обновлён до свежей стабильной версии;

  • рабочий стол KDE Plasma обновлён до версии 6.2.5 (в SteamOS 3.6 использовалась ветка 5.27);

  • добавлена возможность ограничения частоты кадров на внешних и встроенных мониторах, поддерживающих механизм VRR (Variable Refresh Rate), позволяющий адаптивно менять частоту обновления монитора для обеспечения плавности и отсутствия разрывов во время игр и показа видео;

  • в настройки (Settings→Power) добавлена опция, дающая возможность ограничить максимальный уровень заряда аккумулятора Steam Deck для продления срока его службы при постоянном подключении к сети (зарядка теперь может автоматически прекращаться при достижении 80%);

  • в образ recovery добавлена возможность восстановления операционной системы на устройствах Steam Deck и Legion Go S, а также для тестирования SteamOS на других устройствах с чипами AMD;

  • добавлена поддержка игрового контроллера Proteus Byowave, улучшена поддержка контроллера Switch Pro Controller;

  • включены Bluetooth‑профили HFP/HSP, позволяющие использовать микрофон, интегрированный в беспроводные гарнитуры и наушники;

  • обеспечена индикация уровня заряда Bluetooth‑устройств;

  • активность на Bluetooth‑контроллерах теперь может использоваться для вывода экрана из спящего режима;

  • в док‑станции Steam Deck улучшена совместимость с мониторами, такими как TCL FireTV и Dell с поддержкой VRR;

  • включено управление энергопотреблением и частотой процессоров AMD, используя режимы p‑state;

  • в десктоп‑режим добавлено приложение KDE Filelight, показывающее информацию о свободном месте на накопителе и выводящее предупреждение при его нехватке;

  • в десктоп‑режим добавлена поддержка gocryptfs, необходимая для использования зашифрованных хранилищ Plasma Vault;

  • ускорено переключение между игровым и десктоп режимами. Устранены зависания при подобном переключении;

  • повышена отзывчивость системы в условиях нехватки оперативной памяти;

  • по умолчанию включены расширения IPv6 для обеспечения приватности;

  • при запуске в виртуальной машине по умолчанию обеспечен запуск системы в десктоп‑режиме;

  • для создания раздела подкачки задействована утилита mkswap вместо своего скрипта mkswapfile;

  • обеспечена чистка кэша пакетного менеджера pacman после обновления системы.