Linux notes
What is different on Linux — and why it is usually about the window system.
Wayland and X11
X11/XWayland is the default and works everywhere. The native Wayland path exists for exactly one purpose: click-through under Hyprland, whose XWayland does not know the click shape needed for it.
Always on top
Under native Wayland an app cannot decide this itself — the compositor has to
(Hyprland: windowrule pin).
Missing libraries
If the tracker reports missing graphics libraries:
bash
# Debian / Ubuntu
sudo apt install libgl1 libglib2.0-0On other distributions, that distribution's Mesa/OpenGL packages.
Two graphics cards
Choosing a GPU sets environment variables and restarts the app once. See Graphics.
ffmpeg
Not bundled. Video import needs it on the PATH.
Virtual camera
Needs v4l2loopback, see
Virtual camera.