Tumbleweed Repository Notes
If you have the Tumbleweed repository enabled expect to go through this procedure relatively frequently. It would be worth keeping a copy of the NVidia driver package (the .run file you download from NVidia) in /usr/local/src so that when the GUI doesn't load after an upgrade of the kernel you can recompile the drivers by..
login as root
run sh /usr/local/src/NVIDIA*.run
walk through the wizard (compiles and installs the driver for you)
restart the GUI by running rcxdm restart