Fixing the webkit2gtk issue
I'm on all latest Arch, GNOME and NVIDIA open driver running Wayland. Intune fails with Error 71 (Protocol error) dispatching to Wayland display and my journal sees:
paź 30 16:08:13 worker gnome-shell[3386]: WL: error in client communication (pid 18582)
paź 30 16:08:13 worker microsoft-identity-broker[18582]: Error 71 (Protocol error) dispatching to Wayland display.
The demo confirms the webkit2gtk issue:
Using WEBKIT_DISABLE_DMABUF_RENDERER=1 solves the issue:
It also fixes the issue for Intune.
Seems it needs to be set early enough to be read not only by the portal but also by the broker. For me setting it in /etc/environment or ~/.config/environment.d/intune.conf worked.
Edited by greg

