Zypper dup fails due to "update-alternatives: error: no alternatives for ld"

Did you remove nomodeset after installation of the driver?

Or do you have a black screen?