Skip to content

[Feature request] Atomic mode-setting #135

@Sunderland93

Description

@Sunderland93

Atomic Mode Setting (AMS) is a mechanism that allows all display settings (resolution, refresh rate, etc.) to be applied simultaneously and atomically (as a single unit), without flickering or artifacts.
Advantages:

  • Smooth changes – There are no intermediate states (like in X11), the screen does not flicker when changing resolution or mode.
  • Fault tolerance – If the settings are incompatible, the system will simply reject them, rather than going to a black screen.
  • Flexibility – You can change several parameters in one request (for example, resolution + refresh rate + rotation).
  • Better synchronization – Wayland and the GPU driver agree on changes before applying.

Mutter MR: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1488

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions