Η Google εργάζεται για την υποστήριξη Steam στο Chrome OS μέσω μιας εικονικής μηχανής Ubuntu

Google αναπτύσσεται σχέδιο Borealis, με στόχο να επιτρέψει στο Chrome OS να εκτελεί εφαρμογές παιχνιδιών που διανέμονται μέσω του Steam. Η υλοποίηση βασίζεται στη χρήση μιας εικονικής μηχανής στην οποία τα στοιχεία της διανομής Ubuntu Linux 18.04 εκκινούνται με έναν προεγκατεστημένο πελάτη Steam και ένα πακέτο που βασίζεται στο κρασί για την εκτέλεση παιχνιδιών των Windows Πρωτόνιο.

Για τη δημιουργία του κιτ εργαλείων vm_guest_tools με υποστήριξη Borealis, παρέχεται η σημαία "USE=vm_borealis". Το περιβάλλον υποβάλλεται σε εσωτερικές δοκιμές σε υπερσύγχρονα Chromebook εξοπλισμένα με 10ο γενιά επεξεργαστών Intel. Μέχρι τώρα, το περιβάλλον Crostini Linux που προσφέρεται στο Chrome OS συνοδεύεται από το Debian, το οποίο χρησιμοποιείται επίσης ως βάση για τη διανομή SteamOS που αναπτύχθηκε από τη Valve.

Η υλοποίηση βασίζεται στο υποσύστημα που παρέχεται από το 2018 "Linux για Chromebook"(CrosVM), το οποίο χρησιμοποιεί τον υπερεπόπτη KVM. Μέσα στη βασική εικονική μηχανή, ξεκινούν ξεχωριστά κοντέινερ με προγράμματα (με χρήση LXC), τα οποία μπορούν να εγκατασταθούν όπως οι κανονικές εφαρμογές για το Chrome OS. Οι εγκατεστημένες εφαρμογές Linux εκκινούνται παρόμοια με τις εφαρμογές Android στο Chrome OS με εικονίδια που εμφανίζονται στη γραμμή εφαρμογών. Για τη λειτουργία γραφικών εφαρμογών, το CrosVM παρέχει ενσωματωμένη υποστήριξη για πελάτες Wayland (virtio-wayland) με εκτέλεση στο πλάι του κύριου κεντρικού υπολογιστή του σύνθετου διακομιστή sommelier. Υποστηρίζει τόσο την εκκίνηση εφαρμογών που βασίζονται στο Wayland όσο και τα κανονικά προγράμματα X (χρησιμοποιώντας το επίπεδο XWayland).

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο