Hacker News new | ask | show | jobs
by sprash 2503 days ago
Many of those types of programs like XRoach, XSnow, XNeko as well as every program rendering to the root window will never be possible with wayland (unless you built them into the display server).
4 comments

XRoach doesn't work even on a modern X desktop. The background window on, say, gnome, isn't really the root window. I compiled XRoach a few years ago and didn't understand at first why it wasn't working. I don't know if any of the modern desktops have an actual root window that's visible.
Perhaps if you do not use a desktop environment, then the root window will be visible and usable. (I do not use a desktop environment myself.)
You can run a virtual X-Server, like Xephyr or Xnest. They are pretty handy and will make it easy to use root painting programs.

Fun Fact: The XScreensaver "preview" function works (worked?) as following: Start an instance of Xnest and run the screensaver rendering the root window there.

First they came for the anime babes sitting on my window decorations and I said nothing…
Not necessarily true. With a wlroots compositor, you can use the layer-shell protocol and overlay surfaces.