Thanks for the patch and instructions! Everything seems to have compiled fine and I am able to modprobe the driver.
Now I'm stuck in actually getting use out of it. After I modprobed the driver, I made the changes to my xorg.conf file (disabled dri, enabled glx, and added Driver "nvidia") and proceeded to execute startx I get the error:
(EE) Failed to load module "nvidia" (module does not exist, 0)
(EE) No drivers available
How have you succeeded in running X?
Thanks in advance!