ความท้าทายที่ใหญ่ที่สุดที่ Collabora เผชิญคือ Arch Linux ไม่มีการรองรับ aarch64 อย่างเป็นทางการ แม้จะมีพอร์ตชุมชนอย่าง Arch Linux ARM อยู่ แต่ก็มักจะล้าสมัยและไม่ได้รับการดูแลอย่างจริงจัง Collabora ไม่สามารถแค่สร้างแพคเกจที่มีอยู่ใหม่ได้ แต่ต้องสร้างทุกอย่างขึ้นจากศูนย์
ความท้าทายหลัก ได้แก่:
พรีวิว Holo Core คือรากฐานซอฟต์แวร์สำหรับ Steam Frame ซึ่งเป็นชุดหูฟัง VR แบบสแตนด์อโลนจาก Valve สเปกฮาร์ดแวร์สำคัญ ได้แก่:
โปรเซสเซอร์ ARM นี่เองที่ทำให้ต้องมีพอร์ตระบบปฏิบัติการแบบ aarch64 โดยเฉพาะ ในขณะที่ชุดหูฟังจะใช้การจำลองและเลเยอร์ความเข้ากันได้อย่าง Proton และเลเยอร์แปลภาษา x86-to-ARM เพื่อรันเกม Steam ส่วนใหญ่ แต่การมีระบบปฏิบัติการพื้นฐานแบบเนทีฟนั้นสำคัญอย่างยิ่งต่อประสิทธิภาพและอายุการใช้งานแบตเตอรี่
พรีวิวนี้ออกแบบมาเป็นเครื่องมือสำหรับนักพัฒนา ไม่ใช่ระบบปฏิบัติการสำหรับผู้ใช้ทั่วไป มันมีไว้เพื่อให้นักพัฒนาได้เริ่มพอร์ตและทดสอบซอฟต์แวร์สำหรับแพลตฟอร์มใหม่ล่วงหน้า นี่คือสิ่งที่นักพัฒนาทำได้:
base-devel ที่สามารถรันบนฮาร์ดแวร์ Linux ARM64 ได้โดยตรง สำหรับนักพัฒนาที่ใช้ระบบ x86 สามารถใช้ร่วมกับการจำลอง QEMU user-mode และ binfmt ผ่าน Docker, Podman หรือ Distrobox