darktable secretly Wayland native?

Has some dev made darktable secretly Wayland native?

I have successfully started it under the Wayland compositor Niri, which I compiled myself on Kubuntu, and it’s not supposed to have Xwayland support out-of-the-box. And apparently I cannot start other X11/XWayland apps such as Chromium, so it can not have XWayland.

Edit: well if I test darktable under Plasma 6 with xeyes, it seems to use XWayand. There is something strange going on here.

something is very strange here… this looks like wayland native…

From a quick look at github, it seems Wayland support is being worked on, e.g. from
github.com/darktable-org/dtorg/

- Fixed to give priority to XWayland when using Wayland, since use of
  native Wayland is the cause of many issues in darktable.

In other words, native wayland support seems present, not ready yet for general use.

1 Like

Yea well the screenshot is from/of dt 4.2.

i would not be surprised the least if xwayland/xeyes/mouse cursor positions were just broken in this case. in particular if you’re using content scale factors that aren’t 1.0… oh well, even if they are.

1 Like

well but there is also the little wayland icon the the top left corner

darktable can run on native wayland, there are some remaining issues though. It just prefers the xwayland backend, if that’s not available …

1 Like