Google-ն աշխատում է Steam-ի աջակցության վրա Chrome OS-ում Ubuntu վիրտուալ մեքենայի միջոցով

Google- ը զարգանում է նախագիծ Borealis, որի նպատակն է հնարավորություն տալ Chrome OS-ին գործարկել Steam-ի միջոցով բաշխված խաղային հավելվածները: Իրականացումը հիմնված է վիրտուալ մեքենայի օգտագործման վրա, որտեղ Ubuntu Linux 18.04 բաշխման բաղադրիչները գործարկվում են նախապես տեղադրված Steam հաճախորդի և Wine-ի վրա հիմնված Windows խաղերի համար նախատեսված փաթեթի միջոցով: Proton.

Borealis-ի աջակցությամբ vm_guest_tools գործիքակազմը ստեղծելու համար տրամադրվում է «USE=vm_borealis» դրոշը: Շրջակա միջավայրը ներքին փորձարկում է անցնում բարձրակարգ Chromebook-ներով հագեցած 10-մ Intel պրոցեսորների սերունդ: Մինչ այժմ Chrome OS-ում առաջարկվող Crostini Linux միջավայրը գալիս էր Debian-ի հետ, որը նաև օգտագործվում է որպես Valve-ի կողմից մշակված SteamOS բաշխման հիմք:

Իրականացումը հիմնված է 2018 թվականից տրամադրվող ենթահամակարգի վրա»Linux Chromebook-ների համար«(CrosVM), որն օգտագործում է KVM հիպերվիզորը։ Հիմնական վիրտուալ մեքենայի ներսում գործարկվում են ծրագրերով առանձին կոնտեյներներ (օգտագործելով LXC), որոնք կարող են տեղադրվել Chrome OS-ի սովորական հավելվածների նման։ Տեղադրված Linux հավելվածները գործարկվում են Chrome OS-ում Android հավելվածների նման՝ հավելվածների բարում ցուցադրվող պատկերակներով: Գրաֆիկական հավելվածների շահագործման համար CrosVM-ը տրամադրում է ներկառուցված աջակցություն Wayland հաճախորդների համար (virtio-wayland)՝ կոմպոզիտային սերվերի հիմնական հոսթի կողքին կատարմամբ: Սոմելյե. Այն աջակցում է ինչպես Wayland-ի վրա հիմնված հավելվածների, այնպես էլ սովորական X ծրագրերի գործարկմանը (օգտագործելով XWayland շերտը):

Source: opennet.ru

Добавить комментарий