LivOS no longer runs a :1 host desktop canvas. Per operator decision, the system is per-app-stream only:
- Removed the :1 host-shell boot (Xvfb :1 + XFCE/fluxbox/branded shell) and the displayManager.registerExisting(:1) call. The Displays popover now shows ONLY per-app streams ([10,60) WebApps, [60,100) MCP).
- WebApp launch-by-name (v44.26 / #8) is fully intact — it uses per-app Xvfb and never depended on :1.
- The orphan per-app-display reaper is preserved.
Verified on the everything box: no luse:display::1, services healthy, Reddit/Google/Home WebApps still launch.
Follow-up (dead-code cleanup, no runtime effect): delete branded-shell.ts/xfce-shell.ts + imports/tests/fields, remove the dead Chrome-CDP bootstrap, de-default luse from :1.
🤖 Generated with Claude Code
Full Changelog: v44.26...v44.27