

When did you try Debian? Nvidia should be quite painless since they added the official non free repo. But make sure to install a backports version of the kernel and firmware. And modern apps should be installed with flatpak.
Anyway. I suggest that you try Debian again. There is nothing better out there.
If one wants rolling, I would suggest NixOS, Guix System or Tumbleweed. Or something container based like Silverblue or openSUSE micro.
But rolling doesn’t really make sense. Just go with Debian/Leap and then use Flatpak, podman, Nix and/or Guix on top of that. For Desktop.