I've recently added support in mutter to get the host X server's keymap with xkb_x11_keymap_new_from_device() when running nested:
https://git.gnome.org/browse/mutter/tree/src/backends/x11/meta-backend-x11.c#n567
mutter then sends this keymap to its wayland clients, including an xwayland instance. When xwayland tries to compile this keymap it errors out.
I've recently added support in mutter to get the host X server's keymap with xkb_x11_keymap_new_from_device() when running nested:
https://git.gnome.org/browse/mutter/tree/src/backends/x11/meta-backend-x11.c#n567
mutter then sends this keymap to its wayland clients, including an xwayland instance. When xwayland tries to compile this keymap it errors out.