As far as the KDE+Wayland is concerned, I think you’re missing plasma-wayland-session.
See e.g. (but there are many topics about it in the forum)
As regards the nVidia aspect, I can’t help, but I doubt there is a one-fit-all solution (if a real solution exists at all).
3 Likes