If you change to 'vesa'; you are not using the nvidia driver! If you want to use 3D under 2.6.0 and you are using a 'virgin' kernel you need to follow the steps in the READ ME (why do they call it a 'read me'?
) You need more then just the patch!!!. On minion.de you could have found out:
'If you wish to install the NVIDIA 1.0-4496 driver on a virgin Linux 2.6
system that doesn't have the user space driver components installed, you
can use a Linux 2.6 compatible version of the official installer:
FAQ: The 1.0-4496 driver release introduces the -pkg# suffix to the .run
file to distinguish between packages with the same driver version, but
with different sets of precompiled kernel interfaces. The -pkg0 file has
no precompiled kernel interface files and was thus chosen here.
You can use other revisions, but need to adapt the package number below.
1) download:
NVIDIA-Linux-x86-1.0-4496-pkg0.run (nvidia)
NVIDIA-Linux-x86-1.0-4496-pkg#.tar.bz2 (minion.de)
NVIDIA_kernel-1.0-4496-2.6.diff.bz2 (minion.de)
2) install with a modified installer:
*) # sh NVIDIA-Linux-x86-1.0-4496-pkg0.run --extract-only
# cd NVIDIA-Linux-x86-1.0-4496-pkg0
# tar jxf ../NVIDIA-Linux-x86-1.0-4496-pkg#.tar.bz2
# cd usr/src/nv
# rm -f precompiled/*
# bzcat ../../../../NVIDIA_kernel-1.0-4496-2.6.diff.bz2 | patch -p1
# ln -s Makefile.kbuild Makefile
# cd ../../../..
# NVIDIA-Linux-x86-1.0-4496-pkg0/nvidia-installer'
You be best of using this way since you'll be sure that all components are installed. The current nvidia driver is not pkg0.run but pkg2.run so change that in the manual! After (or before) pico XF86Config and change 'vesa' or 'nv' to nvidia. If install goes well you'll have 3D and can finally play Enemy Territory on Linux