Thách thức lớn nhất mà Collabora phải đối mặt là Arch Linux không có hỗ trợ chính thức cho aarch64. Mặc dù có một bản port cộng đồng không chính thức là Arch Linux ARM, nhưng nó thường xuyên lỗi thời và về cơ bản là không được bảo trì cho mục đích này. Collabora không thể chỉ đơn giản là biên dịch lại các gói có sẵn; họ phải xây dựng mọi thứ từ đầu .
Những thách thức chính bao gồm:
Bản xem trước Holo Core là nền tảng phần mềm cho Steam Frame, một kính thực tế ảo độc lập (standalone) của Valve. Các thông số kỹ thuật phần cứng chính bao gồm:
Bộ vi xử lý dựa trên ARM này là lý do tại sao cần có một bản port hệ điều hành aarch64 bản địa. Mặc dù kính sẽ sử dụng giả lập và các lớp tương thích như Proton và một lớp dịch x86-sang-ARM để chạy phần lớn các tựa game trên Steam, nhưng việc có một nền tảng hệ điều hành bản địa là rất quan trọng cho hiệu năng và thời lượng pin .
Bản xem trước là một công cụ phát triển, không phải là một hệ điều hành dành cho người tiêu dùng. Nó được thiết kế để giúp các lập trình viên có một khởi đầu thuận lợi trong việc port và thử nghiệm phần mềm của họ cho nền tảng mới . Dưới đây là những gì lập trình viên có thể làm:
base-devel có thể chạy trực tiếp trên phần cứng Linux ARM64. Đối với lập trình viên sử dụng hệ thống x86, nó có thể được sử dụng với trình giả lập chế độ người dùng QEMU và binfmt thông qua Docker, Podman hoặc Distrobox Collabora đã công bố mã nguồn, các gói nhị phân và các tập lệnh biên dịch. Họ cũng cho biết có ý định làm việc với cộng đồng chính thống của Arch Linux để giúp thiết lập hỗ trợ ARM64 tự động, chính thức trong tương lai .