My progress in Wayland compatibility layer

Yes. GTK rejects working if XDG_RUNTIME_DIR is not set. It may be better to patch so it will be not required because Haiku is not XDG compatible and are not supposed to define XDG env variables.

4 Likes