Next thing I’d try is updating Mesa. You said Ubuntu so add this ppa: https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa
Then update.
If still not then try installing kubuntu-desktop and see how kde on X works, otherwise try kde on Wayland perhaps?