Valve выпустила систему Holo Core на базе Arch Linux ARM64 для гарнитуры Steam Frame
Valve совместно с Collabora выпустила первую версию системы Holo Core на базе Arch Linux ARM64 для VR-гарнитуры Steam Frame. Разработчики получили возможность тестировать операционную систему на процессорах с архитектурой aarch64.
Гарнитура Steam Frame построена на процессоре Qualcomm. Компания Valve разместила исходный код Holo Core на платформе SteamOS GitLab. Скомпилированные пакеты программного обеспечения доступны через официальный сервер пакетов SteamOS. Это позволяет разработчикам начать адаптацию игр под новую платформу.
Collabora подготовила специальный контейнер разработки для базового уровня. Контейнер запускается напрямую в системах arm Linux. Пользователи архитектуры x86 могут работать с контейнером через эмуляцию QEMU user mode и binfmt. Для запуска подходят инструменты Docker, Podman или Distrobox.
Портирование Arch Linux на ARM64 столкнулось с серьезными трудностями. Дистрибутив официально не поддерживает архитектуру aarch64. Arch Linux использует rolling release (непрерывное обновление) — пакеты и зависимости меняются постоянно. Команде пришлось вручную корректировать порядок сборки между пакетами программного обеспечения.
Collabora продолжит работу с сообществом разработчиков Arch Linux. Совместная цель — обеспечить полноценную поддержку архитектуры ARM64. Компании планируют наладить автоматизированный процесс создания программных пакетов. Точные сроки релиза и цена Steam Frame остаются неизвестными.
Источник: IT Home





0 комментариев
Добавить комментарий