Ang ilan sa mga lihim ng SteamOS 3.0 mula sa Steam Deck, ayon sa Collabora, tulad ni Pacman sa mode ng developer

Steam OS 3.0

Noong nakaraang summer Valve Ad ang kanyang Steam Deck, mas maraming tanong kaysa sagot. Para sa mga gumagamit tulad ng isang server, sa una ay tila isang bahagyang (masyadong) mahal na aparato, lalo na kung isasaalang-alang natin na ang mga pamagat ng Steam lamang ang maaaring laruin. Sa paglipas ng panahon, nalaman namin na hindi, na ang device na ito ay higit pa sa isang console, at maging maaaring mai-install ang iba't ibang mga operating system. Ang isa na naka-install bilang default ay Steam OS 3.0, at Simon McVittie, ng Collabora, nagpapaliwanag sa amin kaunti kung paano ito gumagana.

Ngunit bago magpatuloy, kailangan naming bigyan ng babala na hindi ito isang "pagsusuri" o pagsubok ng sinumang gumagamit. Nagtatrabaho si McVittie sa Collabora, na nakipagsosyo sa Steam upang gawin itong posible. Sa madaling salita, ito ay impormasyon mula sa isang taong naging kasangkot sa proyekto, ngunit impormasyon pa rin. Nagsisimula ito sa pagpapaliwanag ng isang bagay na alam na natin, na ang SteamOS 3.0 ay batay sa Arch Linux, isang Rolling Release distribution na may suporta para sa pinakabagong bersyon ng Mesa.

Ang SteamOS 3.0 ay batay sa Arch Linux, na iniiwan ang Debian

Sinabi ni McVittie na ang isang device na tulad nito ay nangangailangan ng mga na-update na framework, at iyon ang isa sa pinakamalaking kontribusyon ng Collabora sa SteamOS 3.0, na tumutulong sa paggawa ng mga update nang mabilis at tuluy-tuloy. Ipinaliwanag din niya na sa kanyang "A/B" na disenyo, mayroon na ngayong dalawang partisyon ng operating system na may dalawang magkaibang bersyon ng SteamOS. Kapag nag-a-upgrade, isang bagong imahe ng system ang mai-install sa partition na hindi ginagamit bago i-reboot ang system. Awtomatikong pinipili ng isang espesyal na module ng bootloader ang pinakabagong bersyon ng operating system at sinisimulan ito. Kung matagumpay ang pag-update, ang bagong operating system ang gagamitin, at ang luma ay papalitan ng hinaharap na bersyon ng SteamOS.

Ang "A/B" na layout na ito ay kawili-wili dahil tinitiyak nito sa amin na walang magkakamali. Iyon ay, kung ang operating system ay na-update at hindi ito nagsimula nang tama, ang bootloader babalik ito sa kung ano ang nasa working partition, at maaari tayong mag-update muli sa ibang pagkakataon.

Ang KDE Plasma ay ang default na naka-install na desktop

Tulad ng nabanggit na namin, maaaring mai-install ang iba't ibang mga operating system dito, at iyon ay dahil ito ay talagang tulad ng isang "mini" na uri ng computer. Kapag lumabas kami sa gaming software, iniiwan kami ng SteamOS 3.0 sa kde plasma desktop na naka-install bilang default. Dagdag pa, idinisenyo ang lahat para mahirap guluhin:

Sa normal na paggamit, ang aktibong OS partition ay read-only, upang panatilihing matatag ang Steam Deck hangga't maaari. Gayunpaman, hindi tulad ng karamihan sa mga console ng laro, ito ay isang ganap na bukas na device, at maaaring ilipat sa isang developer mode kung saan ang OS partition ay binabasa/isinulat at nababago. Available ang "pacman" package manager ng Arch Linux para gamitin sa developer mode.

Nang hindi nalilimutan na ang mahalagang bagay ay ang mga laro

Nagtatapos ang McVittie sa pamamagitan ng pagpapaalala na halos wala sa mga ito ang magiging saysay kung walang mga laro, kaya naman nilikha nila ang Steam Deck. Sa bagay na ito, tandaan na mayroon tayo access sa lahat ng available na laro ng Steam para sa Linux at marami pang iba para sa Windows, salamat sa Proton at software tulad ng WINE o DXVK.

Siyempre, wala sa mga ito ang napaka-interesante nang walang ilang mga laro, at bilang karagdagan sa mga katutubong pamagat ng Linux na magagamit sa Steam, ang Steam Deck ay maaari ding magpatakbo ng maraming mga laro na binuo para sa Windows. Ginagawa ito gamit ang Proton, isang compatibility framework na binuo sa paligid ng WINE at DXVK ng Codeweavers, Valve, at ng komunidad ng WINE. Ang Proton ay hindi lamang para sa Steam Deck: salamat sa matatag, Debian-based na container environment na ibinigay ng Steam Linux Runtime, at inilunsad ng pressure-vessel tool na binuo ng Collabora, maaari itong tumakbo sa isang pare-parehong kapaligiran sa karamihan ng mga distribusyon. ng desktop Linux, mula sa mga pinakabagong rolling release tulad ng Arch Linux, hanggang sa mas lumang mga distribusyon ng LTS tulad ng Ubuntu 14.04.

Ang Steam Deck ay magagamit mula sa katapusan ng Pebrero. Ang mga unang user na makakatanggap nito ay ang mga nagpareserba nito, at gagawin nila ito sa pagkakasunud-sunod kung saan nila ito hiniling sa pamamagitan ng isang queue-based system.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.