arewewaylandyet icon indicating copy to clipboard operation
arewewaylandyet copied to clipboard

indicate that programs only work with some Wayland compositors

Open skierpage opened this issue 3 years ago • 1 comments

Great resource, thanks! However, when I tried to run color pickers on KDE's KWin running Wayland:

  • grim fails on start on KDE's KWin running Wayland with compositor doesn't support wlr-screencopy-unstable-v1
  • I'm pretty sure azote won't work
  • Gnome's Color Picker (gcolor3), which isn't in the list yet, starts but its eyedropper can't select from other windows

As I understand it, there isn't a Wayland protocol yet for color picking, so these are going to be specific to particular compositors. I'm not sure how you could highlight this. The big compositors are Gnome, KDE, Sway, but there are others based on weston and wl-roots.

Maybe I was unlucky and other categories of apps generally work on the different compositors, in which case you could only change this one section to something like

  • Color picker: Azote (Sway compositor only), Color Picker/gcolor3 (Gnome desktop only), grim (Sway compositor only)

I think some screenshot tools will also be specific to a compositor. Flameshot claims "Experimentally Gnome Wayland and Plasma Wayland support" but I couldn't get it to work under KWin. So the page should have a disclaimer "Some programs only work with particular Wayland compositors".

If this is more general you might need a more elaborate solution, e.g. switch to a table with columns for each compositor with ✔✘ ?; or badges after each program for each compositor under which it works.

skierpage avatar Jun 10 '21 00:06 skierpage

As I understand it, there isn't a Wayland protocol yet for color picking, so these are going to be specific to particular compositors. I'm not sure how you could highlight this. The big compositors are Gnome, KDE, Sway, but there are others based on weston and wl-roots.

generally speaking there are two methods, one is wlr protocols which work with the various wlroots based compositors , and XDG desktop portal which should work with GNOME and KDE and even wlroots based compositors using a special bridge (iirc that is the method GIMP uses).

You can do some testing and googling but that's basically it.

wiki-me avatar Jun 10 '21 18:06 wiki-me