Компания Valve представила выпуск операционной системы SteamOS 3.8.10, который отмечен как первый стабильный выпуск в ветке 3.8. Операционная система SteamOS поставляется в устройствах Steam Deck и с недавних пор используется в игровых консолях некоторых других производителей, таких как Lenovo Legion Go S и ASUS ROG Ally. Для установки следует выставить канал «Steam Deck Preview» в настройках обновления «Settings > System > System Update Channel». В прошлом энтузиастами развивались неофициальные сборки HoloISO и SteamFork, но они находятся в заброшенном состоянии.
Платформа основана на Arch Linux, использует для ускорения запуска игр композитный сервер Gamescope на базе протокола Wayland, поставляется с доступной только на чтение корневой ФС, применяет атомарный механизм установки обновлений, поддерживает пакеты Flatpak, использует мультимедийный сервер PipeWire и предоставляет два режима работы интерфейса (оболочка Steam и рабочий стол KDE Plasma).
Сярод змен:
- Асяроддзе працоўнага стала абноўлена да выпуску KDE Plasma 6.4 (раней была галінка 6.2) з выкарыстаннем па змаўчанні пратаколу Wayland (падтрымку X11 можна вярнуць праз steamosctl).
- Дададзена пачатковая падтрымка гульнявой прыстаўкі Steam Machine.
- Дададзена магчымасць указання ў настройках пароля для дэсктоп-сеанса.
- Рэалізавана пачатковая падтрымка запуску віртуальных машын з выкарыстаннем драйвераў virtio.
- Дадзеная магчымасць выкарыстання планавальніка задач LAVD (Latency-criticality Aware Virtual Deadline), які ўключаецца праз "steamosctl set-cpu-scheduler lavd". LAVD улічвае актуальнасць зніжэння затрымак для канкрэтных задач і выкарыстоўвае інфармацыю аб ходзе выканання працэсаў пры прыняцці рашэнняў аб размеркаванні рэсурсаў CPU.
- Осуществлена синхронизация с пакетной базой Arch LinuxЯдра Linux обновлено до версии 6.16. Задействованы свежие версии графических драйверов.
- У гульнявым рэжыме (Game Mode) палепшана падтрымка стварэння скрынкастаў.
- Улучшена поддержка механизма VRR (Variable Refresh Rate), адаптивно меняющего частоту обновления монитора для плавности и отсутствия разрывов во время игр и показа видео. Добавлена начальная поддержка HDMI VRR.
- Палепшана падтрымка гульняў, якія спрабуюць адчыняць PDF-файлы ў вонкавых праглядніках.
- Палепшана падтрымка некаторых гульнявых рулёў з інтэрфейсам USB, а таксама камбінаваных USB-прылад (напрыклад, назапашвальнік + мадэм).
- Пры выкарыстанні HDMI для вываду гуку дададзена падтрымка звестак аб гукавых каналах і канфігурацыі дынамікаў.
- Дададзена настройка для выкарыстання мікрафона з Bluetooth-гарнітур.
- Палепшана падтрымка паваротных манітораў.
- Палепшана маштабаванне пры вывадзе на тэлевізар.
- Дададзена падтрымка вонкавых HDR-экранаў і дысплеяў з VRR.
- Дадзена магчымасць паасобнага выбару ўзроўня маштабавання для розных экранаў.
- Параметры раскладкі клавіятуры і мовы сінхранізаваныя паміж дэсктопам і гульнявым рэжымам.
- Дададзена пачатковая падтрымка спячага рэжыму c захаваннем памяці на дыск (hibernation).
- Палепшана сумяшчальнасць з новымі платформамі Intel і AMD.
- Значна пашыраны магчымасці кіравання відэапамяццю для дыскрэтных відэакарт.
- Дададзена падтрымка гульнявых кантролераў для прыставак OneXPlayer X1 і Lenovo Legion Go 2.
- Палепшана падтрымка гульнявых кантролераў для прыставак ASUS ROG Xbox Allym, OneXPlayer F1, GPD Win 5, GPD Win Mini, Anbernic Win600, OrangePi NEO і Lenovo Legion Go.
- Дададзена пачатковая магчымасць абмежавання ўзроўню зарада для прылад Legion Go, Legion Go S і Legion Go 2.
Крыніца: opennet.ru
