Bazzite 44 kéziszámítógépes kiadás: új szoftverarchitektúra a Linux-alapú handheld konzolokon

bazzite

Több hónapos csúszás után végre elkészült a Bazzite 44 hordozható játékkonzolokra szánt, stabil kiadása.

A Universal Blue fejlesztőcsapata a Fedora Silverblue alapjaira épülő Bazzite rendszert gyökeresen átalakította a hordozható eszközökön. A projekt az elmúlt időszakban a SteamOS legnépszerűbb nyílt forráskódú alternatívájává vált az asztali számítógépeken és a kéziszámítógépeken egyaránt. Az április végére tervezett kézi kiadás azért szenvedett késedelmet, mert a fejlesztők a teljes vezérlő- és energiagazdálkodási szoftverhalmot lecserélték. A most kiadott verzióval a kézi és az asztali kiadások fejlesztése újra egységbe forrt, így a jövőbeli frissítések szimultán érkeznek meg minden támogatott hardverre.

Gyökeres váltás a Bazzite 44 vezérlőszoftverében

A hordozható számítógépek egyik legfőbb kihívását a gombok, az analóg karok és a processzor teljesítménykorlátainak (TDP) rugalmas kezelése jelenti. A Bazzite 44 teljesen szakított a korábban használt Handheld Daemon (HHD) megoldással. A gombkiosztások, az emuláció és a kontrollerkezelés feladatát az InputPlumber nevű szoftver vette át.

Az energiagazdálkodásért és a teljesítményprofilokért a SteamOS-Manager felel, míg a közvetlenül nem támogatott eszközökön a PowerStation modul látja el ezt a feladatot. Ez a változtatás mélyebb integrációt biztosít a Valve felhasználói felületével. A TDP-értékek beállítása közvetlenül a Steam Quick Access menüjéből (QAM) hajtható végre, pontosan úgy, mint a Steam Deck esetében. A nem Valve által gyártott kéziszámítógépeken az OpenGamepadUI egy kiegészítő réteget képez, amely hozzáférést biztosít a hardverspecifikus opciókhoz, mint például a processzor energiatakarékossági üzemmódjaihoz.

A Bazzite 44 VRAM-kezelési és rendszermag-újításai

A rendszer mélyén a Bazzite 44 az Open Gaming Collective által gondozott Linux 7.2-es rendszermagra és a Mesa 26.2.1 grafikus illesztőprogramra épít. A hordozható PC-k esetében a memóriakezelés kiemelten fontos tényező, mivel a központi egység és a grafikus vezérlő közös rendszermemórián osztozik. Az új VRAM-kezelési eljárás a dmem cgroup támogatással kiegészülve prioritást biztosít a futtatott játékoknak a háttérfolyamatokkal és a kijelző-összetevővel szemben.

A memóriakezelési logika megelőzi a rendszerösszeomlásokat. Ha egy játék több videómemóriát igényel, mint amennyi fizikai keret rendelkezésre áll, a Bazzite 44 az intelligens átcsoportosításnak köszönhetően megakadályozza az alkalmazások váratlan leállását. Az AMD grafikus chippel szerelt eszközök tulajdonosai emellett megkapták az HDMI 2.1 FRL, az ALLM és a VRR támogatást is, amely a Bazzite Portal segítségével engedélyezhető. A két grafikus kártyával rendelkező hordozható számítógépek esetében a Cardwire eszköz váltotta fel a korábbi segédprogramokat, egyszerűsítve a GPU-k közötti váltást.

A különböző kézikonzolok egyedi kihívásai

Egy ilyen mértékű szoftveres struktúraváltás nem zárható le átmeneti hibák nélkül. A Lenovo Legion Go esetében a giroszkópos vezérlés ideiglenesen nem működik, és asztali módban a TDP sem módosítható. Egyes ASUS és Ayn modelleknél az RGB-világítás beállítása vagy a ventilátorok kézi szabályozása vált átmenetileg elérhetetlenné, ám a hűtési rendszerek automatikus védelme továbbra is garantálja a biztonságos működést. A fejlesztőcsapat már dolgozik a korrekciós javításokon.

Az új kiadás ugyanakkor számos korábbi korlátozást megszüntetett. A DeckyLoader beépülő modulok újra stabilan használhatók, és a rendszer részévé vált a Bazzite Updater grafikus felület. Ez az új frissítőeszköz közvetlenül a Steam Game Mode felületén keresztül futtatható, így a felhasználóknak a frissítések letöltéséhez és telepítéséhez már nem kell átváltaniuk az asztali környezetbe.

Az alternatív operációs rendszerek szerepe a hordozható PC-k piacán

A Bazzite 44 kéziszámítógépes kiadása rávilágít a hordozható játékeszközök piacának átalakulására. Bár a gyártók túlnyomó többsége gyárilag Windows rendszert telepít az eszközeire, a Microsoft operációs rendszere sok szempontból kényelmetlen a kis méretű kijelzőkön és a kontrollerekkel történő navigáció során. A Bazzite az immutábilis, azaz módosíthatatlan rendszeralapjával és a 90 napos visszagörgetési lehetőségével a játékkonzolok megbízhatóságát nyújtja a PC-s rugalmasság mellett.