UTM 5 получил поддержку DirectX 11 и 12 в виртуальных машинах на Mac
В UTM 5 появилась экспериментальная поддержка DirectX 11 и 12, Vulkan 1.3 для Linux и отдельная вкладка для управления снапшотами виртуальных машин.
Разработчики UTM выпустили пятую версию приложения для запуска Windows, Linux и macOS в виртуальных машинах на компьютерах Mac. Главным нововведением стала экспериментальная поддержка DirectX 11 и DirectX 12 в гостевых системах Windows 11.
Графические команды из виртуальной машины передаются на Mac и обрабатываются через API Metal. Для DirectX 11 используется проект DXMT, а для DirectX 12 — D3DMetal. Совместимость с играми пока остаётся ограниченной, а экспериментальный драйвер в отдельных случаях может привести к сбоям гостевой операционной системы.
Для работы графического ускорения требуется macOS 13 или более новая версия системы. D3DMetal предъявляет дополнительные требования: нужна macOS 14 или новее, а на компьютерах с чипами Apple Silicon — также установленная Rosetta.
Обновления для Linux
В гостевых Linux-системах UTM 5 получил поддержку Vulkan 1.3 через драйвер VirtIO Venus из состава Mesa. Однако использовать Vulkan для отрисовки рабочего стола пока нельзя. В таких сценариях разработчики рекомендуют по-прежнему выбирать драйвер VirGL Gallium.
Кроме того, приложение сохраняет поддержку OpenGL 4.1, работающую через Apple Core OpenGL. Это позволяет использовать существующие графические сценарии, для которых пока недостаточна совместимость с Vulkan или экспериментальными драйверами DirectX.
Снапшоты и новые возможности виртуальных машин
В интерфейсе UTM появилась отдельная вкладка для управления снапшотами. Пользователь может сохранить текущее состояние виртуальной машины, а затем вернуться к нему после неудачного обновления или экспериментов с настройками. Созданные снимки можно переименовывать и удалять.
Для виртуальных машин на базе фреймворка Apple Virtualization в macOS 27 добавили возможность напрямую подключать USB-устройства, включая подключение к гостевой macOS. В этой же конфигурации появилась поддержка Secure Boot для гостевых Linux-систем.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.




