I suggest to install with nouveau driver (free driver) first then tackle the Nvidia driver as @jonathon mentions.
I also had some problems with hybrid graphics.
For the 470 driver here is the relevant info, also found as pinned thread on top of forum
Edit: if you feel comfortable on tty you could remove the nvidia driver and switch to open source like in my first link, then install 470 following the second link.