Skip to content

Feature request: Wayland support in mate-screenshot #350

@Sunderland93

Description

@Sunderland93

This can be done in two ways:

  1. using xdg-desktop-portal's interface org.freedesktop.portal.Screenshot
  2. using wlr-screencopy Wayland extension

The first way is universal, de-facto standard and makes mate-screenshot works on (probably) any Wayland desktop. However, there are two problems: 1) hard dependency on D-Bus, which is required for xdg-desktop-portal to work; 2) MATE desktop itself probably needs its own xdg-desktop-portal implementation (like xdg-desktop-portal-gnome, xdg-desktop-portal-kde, etc). There are xdg-desktop-portal-xapp developed by Linux Mint dev's, but I don't know if it's useful for such functionality.

Second way is much simpler, doesn't require D-Bus, but works only on wlroots-based compositors. grim is example.

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