Google працює над підтримкою Steam у Chrome OS через віртуальну машину з Ubuntu

компанія Google розвиває проект Бореаліс, націлений на надання в Chrome OS можливості запуску ігрових програм, що розповсюджуються через Steam. Реалізація заснована на застосуванні віртуальної машини, в якій запускаються компоненти дистрибутива Ubuntu Linux 18.04 із встановленим клієнтом Steam і заснованим на Wine пакетом для запуску Windows-ігор Протон.

Для складання інструментарію vm_guest_tools за допомогою Borealis передбачений прапор «USE=vm_borealis». Оточення проходить внутрішнє тестування на hi-end пристроях Chromebook, оснащених 10-му поколінням процесорів Intel Досі пропоноване в Chrome OS Linux-оточення Crostini поставлялося з Debian, який також використовується як основа дистрибутива SteamOS, що розвивається компанією Valve.

Реалізація заснована на підсистемі, що надається з 2018 року.Linux for Chromebooks(CrosVM), в якій використовується гіпервізор KVM. Всередині базової віртуальної машини запускаються окремі контейнери із програмами (використовується LXC), які можна встановлювати як звичайні програми для Chrome OS. Встановлені Linux-програми запускаються за аналогією з Android-програмами в Chrome OS з відображенням піктограм на панелі програм. Для функціонування графічних програм CrosVM надає вбудовану підтримку Wayland-клієнтів (virtio-wayland) з виконанням на стороні основного хоста композитного сервера Сомельє. Підтримується як запуск програм на базі Wayland, так і звичайних X-програм (використовується прошарок XWayland).

Джерело: opennet.ru

Додати коментар або відгук