Edited the above post, thank you.
It does work without setting priorities, for now, on Mate, but might not work later when repos update.
And you are right for Wayland, it has caused some hiccups for sure, with a lot of things, not just LinuxCNC.
Still, Wayland was by far the fastest on moving forward with porting everything possible to it, so i do not mind breaking LinuxCNC as it is not used as much as the Desktop stuff.
Forgot what was the exact issue with Wayland and LinuxCNC, nonetheless, i would blame much more QT and it's "dirty" programming much, much more. Python being right behind it in the "blame" section, they broke to much of everything.
And Rod, thank you for persisting with ... everything.
Now i have 3 laptops running BookWorm.