Google sta lavorando al supporto Steam su Chrome OS tramite una macchina virtuale Ubuntu

Google sviluppa progetto Borealis, volto a consentire a Chrome OS di eseguire applicazioni di gioco distribuite tramite Steam. L'implementazione si basa sull'utilizzo di una macchina virtuale in cui vengono lanciati componenti della distribuzione Ubuntu Linux 18.04 con un client Steam preinstallato e un pacchetto basato su Wine per l'esecuzione di giochi Windows Proton.

Per creare il toolkit vm_guest_tools con il supporto Borealis, viene fornito il flag "USE=vm_borealis". L'ambiente è in fase di test interno sui Chromebook hi-end dotati di 10-m generazione di processori Intel. Finora l'ambiente Crostini Linux offerto in Chrome OS veniva fornito con Debian, che funge anche da base per la distribuzione SteamOS sviluppata da Valve.

L’implementazione si basa sul sottosistema previsto dal 2018”Linux per Chromebook"(CrosVM), che utilizza l'hypervisor KVM. All'interno della macchina virtuale di base vengono avviati contenitori separati con programmi (utilizzando LXC), che possono essere installati come normali applicazioni per Chrome OS. Le applicazioni Linux installate vengono avviate in modo simile alle applicazioni Android in Chrome OS con le icone visualizzate nella barra delle applicazioni. Per il funzionamento delle applicazioni grafiche, CrosVM fornisce il supporto integrato per i client Wayland (virtio-wayland) con esecuzione sul lato dell'host principale del server composito sommelier. Supporta sia il lancio di applicazioni basate su Wayland che i normali programmi X (utilizzando il livello XWayland).

Fonte: opennet.ru

Aggiungi un commento