Должно долго ковыряться и в итоге состряпать файл NVIDIA-бла-бла-бла-pkg1-custom.run и соответственно уже исталлить надо его.
Так ставил дрова в Слаквари и Убунте - всё работает.
ЗЫ Надо подождать более грамотных товарищей, я больше ничего придумать не могу.
PPS Придумался вариант, если ты уверен что те headers, которые у тебя есть именно от твоего ядра, после sudo killall gdm такую команду вбей
sudo sh NVIDIA-Linux-x86-1.0-9746-pkg1.run --kernel-source-path=Путь к headers(у меня /usr/src/linux-headers-2.6.17-10-386)
Запустится установка, естественно ругнётся что нет precompiled kernel image, предложит скачать с ftp nvidia - отказываешься, дальше сам смотри...
Ну и надейся, что тут кто-нибудь даст более толковые рекомендации
