Are you quite sure you have the ancient Suse 8.1 ? ?
The old NVIDIA_GLX-1.0-4191.suse81:i586.rpm is for 8.1 only !
A modern Suse (10x..11x) # zypper se nvidia
( The NVIDIA.repo must be present.)
Example Suse11.2: # zypper in x11-video-nvidia<version>
( e.g. x11-video-nvidiaG02-190.42-9.1.i586 ).
Code:
[NVIDIA Repository]
name=NVIDIA Repository
enabled=1
autorefresh=1
baseurl=http://download.nvidia.com/opensuse/11.2
type=rpm-md
gpgcheck=1
keeppackages=1