Re: [suse91] rivafb driver conflict (driver install)
If at all possible under your distro, you should try to re-compile your kernel without the rivafb module, but with the vesafb module. The rivafb module is well known to conflict with nVidia's drivers. If you can't re-compile your kernel, then you need to ensure that the rivafb module is _not_ autoloaded. The best way to do either of these things is somewhat distro-dependant, and I am afraid that I do not know the SUSE way of doing either.
Incidentally, which VIA chipset do you have? It has no bearing upon building the module, but it may affect the driver's performance.