In Yast Software Management choose Configuration from menu bar. Then choose Repositories, click the Add button and choose Community Repos from the list.
Nvidia is in there just waiting to be picked.
Start the Software Installer, ignore errors, Pick Configuration, Repositories, and remove the faulty Nvidia repository. Now, click Add, Community…, pick Nvidia repo from list, OK, OK, OK. Back in Software installer the proper packages should be preselected for you.
One question. How you upgraded to Kernel 2.6.29??? I am not using SuSE 11.1 since its original its too old to run nice with my very new laptop with backlight screen and so.