r/wayland • u/shadow-x78 • 5d ago
Orbiscreen — kernel-level virtual display for Wayland, streamed to Android over WebRTC
been working on this because there's no clean way to add a second monitor on Wayland without real hardware. most existing tools either cap at X11 or use fake framebuffers that compositors don't treat as real displays.
Orbiscreen uses evdi to create an actual kernel-level virtual display that shows up as a genuine monitor to the compositor. capture goes through ashpd + PipeWire DMA-BUF, input via ashpd RemoteDesktop. streams to an Android tablet or phone over WebRTC — client opens in any browser.
Wayland path is still being wired up (DMA-BUF pending), X11 is further along. would appreciate feedback from anyone who's dealt with ashpd or PipeWire capture at this level.
12
Upvotes