On opensuse and suse use sax2
You can install driver module from yast2 repo or from nvidia .run file
Use one from repo and if you can`t find one for kernel version or you don`t want this module on repo then you can make module easy from .run file.
To install driver from run file go to console and init 3 like i writed and start installer.This run script need kernel source of your runing kernel and some compiler libs from developer package group.This packets are not installed with default suse installation.To install them go to yast2 software and change search to package groups and when you select kernel source yast will add other libs you need.If you updated kernel with updater from repo you need to install kernel source from repo to (big file)
To find on what version of kernel you are type in console uname -r
When you have kernel source of your runing kernel go to console and init 3 and run script like this
Read what installer saying .For ftp download say no and for build module say yes.If you have all files ,script will build module and it will ask to edit xorg.conf
You can say yes but sax2 will edit xorg.conf anyway.
Note that is good to uninstall any installed module and then run this script.If old module was installed with this script she will uninstall him.If old module was installed from .rpm then uninstall him from yast.
To uninstall this module from run file you can run scrip like this
sh nvidiaxxxx.run --uninstall
To set xorg for vesa or vga run sax2
sax2 -m 0=vesa
Any way if you insalled suse default installation use driver module from .rpm on repo
To edit xorg use sax2 -m 0=nvidia from init 3 in console