Апублікавана неафіцыйная зборка аперацыйнай сістэмы Steam OS 3, адаптаваная для ўсталёўкі на звычайныя кампутары. Кампанія Valve выкарыстоўвае Steam OS 3 на гульнявых прыстаўках Steam Deck і першапачаткова абяцала падрыхтаваць зборкі для звычайнага абсталявання, але публікацыя афіцыйных зборак Steam OS 3 для прылад, выдатных ад Steam Deck, зацягнулася. Энтузіясты ўзялі ініцыятыву ў свае рукі і не чакаючы Valve самастойна адаптавалі даступныя для Steam Deck recovery-вобразы для ўстаноўкі на звычайнае абсталяванне.
Пасля першай загрузкі карыстачу прапануецца спецыфічны для Steam Deck інтэрфейс пачатковай наладкі (SteamOS OOBE, Out of Box Experience), праз які можна наладзіць сеткавае злучэнне і падлучыцца да свайго ўліковага запісу ў Steam. Праз меню "Switch to desktop" у секцыі "Power" можна запусціць паўнавартасны працоўны стол KDE Plasma.
У прапанаванай тэставай зборцы працуе інтэрфейс пачатковай налады, базавы інтэрфейс Deck UI, пераключэнне ў рэжым працоўнага стала KDE з тэмай афармлення Vapor, налады абмежавання энергаспажывання (TDP, Thermal Design Power) і FPS, папераджальнае кэшаванне шэйдараў, усталёўка пакетаў з люстэркаў pacman-рэпазітараў , Bluetooth. Для сістэм з GPU AMD падтрымліваецца тэхналогія AMD FSR (FidelityFX Super Resolution), якая дазваляе зменшыць страты якасці малюначка пры маштабаванні на экранах з высокім дазволам.
Пастаўляемыя ў складзе пакеты па магчымасці пакінуты без змен. З адрозненняў ад арыгінальных зборак Steam OS 3 адзначаецца ўключэнне ў склад дадатковых прыкладанняў, такіх як мультымедыйны прайгравальнік VLC, Chromium і тэкставы рэдактар KWrite. Акрамя штатнага для Steam OS 3 пакета з ядром Linux прапануецца альтэрнатыўнае ядро Linux 5.16 з рэпазітароў Arch Linux, якое можна выкарыстоўваць у выпадку праблем з загрузкай.
Паўнавартасная падтрымка пакуль забяспечана толькі для сістэм з GPU AMD, якія падтрымліваюць API Vulkan і VDPAU. Для працы на сістэмах з GPU Intel патрабуецца пасля пачатковай загрузкі адкаціцца на мінулыя версіі кампазітнага сервера Gamescope і драйвераў MESA. Для сістэм з GPU NVIDIA неабходна загрузіць зборку са сцягам nomodeset=1, адключыць запуск сеансу Steam Deck (прыбраць файл /etc/sddm.conf.d/autologin.conf) і ўсталяваць прапрыетарныя драйверы NVIDIA.
Асноўныя асаблівасці SteamOS 3:
- Выкарыстанне пакетнай базы Arch Linux.
- Па змаўчанні каранёвая ФС даступная толькі на чытанне.
- Атамарны механізм усталёўкі абнаўленняў - прысутнічае два дыскавых часткі, адзін актыўны, а іншы - не, новая версія сістэмы ў форме гатовай выявы цалкам загружаецца ў неактыўны падзел, і ён пазначаецца актыўным. У выпадку збою можна адкаціцца на старую версію.
- Прадугледжаны рэжым распрацоўніка, у якім каранёвая частка перакладаецца ў рэжым запісу і падае магчымасць мадыфікацыі сістэмы і ўсталёўкі дадатковых пакетаў пры дапамозе штатнага для Arch Linux пакетнага мэнэджара "pacman".
- Падтрымка пакетаў Flatpak.
- Задзейнічаны мультымедыйны сервер PipeWire.
- Графічны стэк заснаваны на свежай версіі Mesa.
- Для запуску Windows-гульняў прымяняецца Proton, які заснаваны на кодавых базах праектаў Wine, DXVK і VKD3D-PROTON.
- Для паскарэння запуску гульняў прымяняецца кампазітны сервер Gamescope (раней вядомы як steamcompmgr), які выкарыстоўвае пратакол Wayland, які прадстаўляе віртуальны экран і здольны працаваць па-над іншымі дэсктоп-акружэнняў.
- У асноўны склад апроч спецыялізаванага інтэрфейсу Steam уваходзіць працоўны стол KDE Plasma для выканання задач, не злучаных з гульнямі. Маецца магчымасць хуткага пераключэння паміж спецыялізаваным інтэрфейсам Steam і працоўным сталом KDE.
Крыніца: opennet.ru