> 2021-04-06 16:27:18,991 set_keymap(False) layout=us, variant=, The variant is missing here.
> 2021-04-06 16:27:18,994 setxkbmap: using {'rules': 'evdev', 'model': > 'pc105', 'layout': 'us', 'variant': 'NULL', 'options': > 'caps:capslock'} And here. So the first problem is that the client isn't detecting the variant properly. You should be able to override this faulty detection with: --keyboard-variant=colemak > 2021-04-06 16:27:18,994 setxkbmap: trying to load rules file > b'/usr/share/X11/xkb/rules/evdev'... > 2021-04-06 16:27:18,995 Error: cannot find rules file 'evdev' That's a different problem, which may impede xpra's ability to set the correct keymap once the variant is correctly detected or specified. The evdev rules file should exist at the path specified. > It seems to be ignoring XKB_DEFAULT_VARIANT=colemak. It's only getting > the XKB_DEFAULT_LAYOUT=us. > > colemak is a variant from the /usr/share/X11/xkb/symbols/us layout > (totally different tho). Did I hit a bug then? Possibly. Can you please create a github issue here: https://github.com/Xpra-org/xpra/issues/new/choose with more details as per: https://github.com/Xpra-org/xpra/wiki/Reporting-Bugs So that I can try to reproduce the problem on my test systems. Cheers, Antoine _______________________________________________ shifter-users mailing list shifter-users@lists.devloop.org.uk https://lists.devloop.org.uk/mailman/listinfo/shifter-users