Сегодня день, которого я долго ждал: Поддержка Vulkan в Crostini стала реальностью . Технически он был доступен в виртуальной машине termina по умолчанию, начиная с Chrome OS 93. Уловка заключалась в том, что для контейнера Debian внутри виртуальной машины требовался обновленный и экспериментальный графический драйвер (драйвер VirtIO Venus). К счастью, мы можем запустить любой контейнер, какой захотим! Это включает в себя Arch Linux. Тот же дистрибутив Linux, что и предстоящая Steam OS 3 на Steam Deck на основе, где возиться с последними пакетами и драйверами, условно говоря, совсем несложно.

Включение поддержки Vulkan прямо сейчас не для слабонервных. Есть много технических шагов, чтобы заставить это работать в Chrome OS сегодня. Мы считаем, что это может быть доступно широкой публике в Chrome OS 94 вместе с новый контейнер Debian 11 . Мы заметили, что в Debian 11 теперь по умолчанию доступен (очень медленный) драйвер lavapipe на базе ЦП для Vulkan. Сегодня мы говорим не об этом. Драйвер Venus обеспечивает полную графику Vulkan с ускорением на GPU.

Рекламные объявления

Время всего этого идеально совпадает с официальная поддержка Steam через бета-версию Borealis , о которой ходили слухи. Самое захватывающее то, что мы наконец можем увидеть, какой будет производительность Borealis!

Что касается оборудования, я тестировал это на Chromebook Pixel 2. Для программное обеспечение, мой Chromebook на самом деле думает, что это блестящий новый ASUS Chromebook CX9 . Я обновил его до последней версии Chrome OS 94 Canary для CX9. Поддержка Vulkan, скорее всего, не будет работать на большинстве устройств Chrome OS. Он имеет тесные связи с Borealis, который поставляется только с некоторыми новыми устройствами Chrome OS, включая CX9, поэтому я выбрал его. Подробнее об этом в будущей статье.

Я не буду публиковать полные инструкции о том, как это сделать, в этой статье. Я быстро хотел рассказать миру о том, насколько это круто и потрясающе. Что на самом деле означает для нас, потребителей, поддержка Vulkan в Crostini? Важным моментом будет полная поддержка Steam Play’s Proton. Это уровень совместимости, который позволяет играм Windows запускаться в Linux. Выражаясь слишком упрощенно и немного неточно, думайте о Proton без и с поддержкой Vulkan как о графическом различии между оригинальной Xbox и новой Xbox Series X.

К сожалению, мой старый Chromebook поддерживает только Vulkan 1.0, тогда как Proton требует Vulkan 1.2. В частности, и DXVK, и VKD3D-Proton, уровни трансляции для DirectX 9–12 в Vulkan, нуждаются в последней версии Vulkan. Драйвер VirtIO Venus также по незнанию сообщает, что у него есть поддержка Vulkan 1.2, тогда как на моем Chromebook ее нет. Это означает, что я не мог попробовать какие-либо захватывающие игры, такие как Halo 3 или Skyrim. Тем не менее, я могу доказать вам, что это работает с одной из самых популярных и модифицируемых игр: Quake !

Порт Quake на Vulkan, работающий на Crostini.

I смог мгновенно войти в игру и начать играть. Даже на моем младшем iGPU я получаю высокие кадры в этом древнем названии. Никаких сюрпризов, но это говорит о том, что этот драйвер VirtIO Venus, возможно, не сутулится. Мы работаем над созданием контрольных показателей для сравнения, чтобы поделиться ими, и скоро мы сообщим более подробную информацию. Следите за обновлениями!

Рекламные объявления

Поделиться это:

Categories: IT Info