Skip to content

ViewTop compositor

ViewTop is SouveraineOS’s compositor path. It is a purpose-built Wayland surface for the system rather than a generic desktop bolted onto a phone. It owns the pixel-facing side of lock, idle, windows and rendering while cooperating with the system session instead of duplicating it.

The goal is not a novelty compositor. It is a legible authority boundary:

  • The lock surface is compositor-owned.
  • Idle is a compositor protocol, visible to genuine inhibitors.
  • Sleep coordinates through the system session only after the lock state is real.
  • Shell surfaces ask the compositor for compositor facts; they do not scrape a different desktop’s control socket and hope the answer still means something.

ViewTop remains under active hardware validation. A green build proves source; a working path is only claimed once the requested motion has happened on glass.