Supreeeme / xwayland-satellite

Xwayland outside your Wayland
Mozilla Public License 2.0
94 stars 4 forks source link

Protocol error 1 on object wl_display@1: invalid arguments for wl_shm@6.create_pool #12

Closed Supreeeme closed 3 weeks ago

Supreeeme commented 1 month ago

Observed running satellite with XWAYLAND_NO_GLAMOR=1 and launching Nemo.

Also observerd in:

Related issues: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1283 https://github.com/swaywm/sway/pull/6629 https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2235

YaLTeR commented 1 month ago

This fixed it in niri + rootful Xwayland: https://github.com/YaLTeR/niri/commit/bcca03cce7da9dc4125aa34943041cb65e0fd4bb

I think you need to do the same here, then it'll work.

galister commented 3 weeks ago

I am getting the same when trying to run Unity 2022.3.6f1 editor directly (no Unityhub), happens after pressing the Open Project button (folder selection dialog would normally follow). Launching via Unityhub still works.

Did not happen with Steam client for me.

Supreeeme commented 3 weeks ago

I appear to have a (hacky) fix for this, so closing.