X11-Wayland
X11 and Wayland documentation is organized by platform defaults, display systems, Weston configuration, and selection guidance.
Overview
- X11/Wayland Introduction - Default graphics stacks on Ubuntu/Debian and Buildroot.
X11/Xserver
- X11/Xserver - Traditional desktop display, Rockchip enhancements, and startup black-screen handling.
Wayland
- Wayland - Wayland architecture and session checks.
Weston
- Weston - Weston role, embedded use cases, and built-in client tools.
- Buildroot Weston Configuration - SDK configuration entry points and display head names.
- Common Display Configuration - Format, rotation, resolution, scaling, and runtime display settings.
- Freeze Display and Avoid Black Screen - Weston startup warm-up and display-freeze methods.
- Display State and Multi-Display Management - Multi-display policy, hotplug, and connector state.
- Input Devices and Touchscreen Calibration - Input requirements, device binding, and touchscreen calibration.
- Performance-Related Configuration - RGA, AFBC, and performance-related display settings.
Selection Suggestions
- Selection Suggestions - Choose X11 or Wayland/Weston according to the product scenario.