Spatial Linux Desktop | Termux-powered Linux on Meta Quest Source: https://mesmerprism.com/projects/spatial-linux-desktop.html Canonical HTML: https://mesmerprism.com/projects/spatial-linux-desktop.html Generated: 2026-09-04 Description: A local, interactive Linux workstation for Meta Quest, presented through a native Android app in Horizon window and Spatial SDK panel modes. Markdown: https://mesmerprism.com/projects/spatial-linux-desktop.md Plain text: https://mesmerprism.com/projects/spatial-linux-desktop.txt BibTeX references: https://mesmerprism.com/projects/spatial-linux-desktop.bib CSL JSON references: https://mesmerprism.com/projects/spatial-linux-desktop.references.csl.json --- Linux, locally in your headset. A Termux-powered desktop for Meta Quest, presented through a native Android and Spatial SDK interface. View source (https://github.com/MesmerPrism/quest-termux-lab) Explore the interaction system (https://mesmerprism.com/projects/spatial-linux-desktop.html#inputs) A desktop bridge, built for Quest. Termux, Termux:X11 and XFCE own the Linux session. A native Android app carries the pixels and input over device-local loopback. Meta Quest Native panel loopback RFB Termux:X11 Linux desktop Every practical way to interact. One shared input system works in both Horizon-managed window mode and a grabbable Spatial SDK panel. - Ray pointer hover · tap · drag - Right click armed · controller - Virtual keyboard Horizon IME - Bluetooth keyboard physical keys - Quest microphone synchronized voice sld@quest: ~/workspace MIC LIVE workspace/ ├─ app/ │ ├─ src/ │ └─ build.gradle.kts ├─ README.md └─ LICENSE You Add a small status action and test it. Codex I’ll inspect the project, make the change, run the tests, and show you the diff. ✓ source updated ✓ tests passed ✓ APK assembled Ask Codex… ● voice input active The showcase: agentic work, entirely on Quest. Run the Codex desktop app inside the local Linux environment. Point, right-click, type with a virtual or Bluetooth keyboard, dictate through the Quest microphone, work with Git, and build Android apps on the headset. Inkscape, camera import and local printing are also validated. A working reference, not a black box. The Android client, bounded RFB transport, Linux setup, fixtures and validation notes are public and MIT licensed. Third-party applications remain user-installed dependencies under their own terms. Open the GitHub repository (https://github.com/MesmerPrism/quest-termux-lab) Read the architecture (https://github.com/MesmerPrism/quest-termux-lab/blob/main/docs/spatial-desktop-panel.md) Press kit Project logo · SVG (https://mesmerprism.com/projects/spatial-linux-desktop/assets/spatial-linux-desktop-logo.svg) Project logo · PNG · 300 dpi (https://mesmerprism.com/projects/spatial-linux-desktop/assets/spatial-linux-desktop-logo.png) Key art · PNG · 300 dpi (https://mesmerprism.com/projects/spatial-linux-desktop/assets/spatial-linux-desktop-key-art.png) Mesmer Prism logo · EPS vector (https://mesmerprism.com/assets/brand/mesmer-prism-logo.eps) Mesmer Prism logo · PNG · 300 dpi (https://mesmerprism.com/projects/spatial-linux-desktop/assets/mesmer-prism-logo-300dpi.png)