Hi
Did the linux-kernel-headers install?
This is my canned response for doing it the ‘Hard Way’ 
You can download the driver for your arch from;
Nvidia Unix Drivers
On the download page, check that your card is supported by the driver
your about to download by using the following command;
/sbin/lspci -nv |grep VGA |cut -f4 -d ":"
From the above output use the four numbers from the output to look
at the Supported Products List (on the left) to verify your card is
supported by the driver.
You may wish to ensure your system is up to date. The first command
refreshes the repositories, the second lists any updates, the third
will apply the updates.
sudo zypper ref
sudo zypper lu
sudo zypper up
If you don’t have the kernel source and tools etc installed then
sudo zypper in kernel-source linux-kernel-headers kernel-syms
sudo zypper in -t pattern devel_basis devel_C_C++
Press ctrl+alt+F1 and login as your user 
su -
init 3
cd to the Nvidia Unix Driver you downloaded
sh NV*.run -q
sax2 -r -m 0=nvidia
init 5 && exit
ctrl+alt+F1
exit
ctrl+alt+F7
The ctrl+alt+F7 gets you back to the GUI (X session).
Now after a kernel update, you don’t need to run the sax2 command, just
the others to get to run level 3, rebuild the driver and exit.
–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.18-0.2-default
up 13:34, 1 user, load average: 0.02, 0.06, 0.14
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80