А зачем собственно всё усложнять?
Качаем *.run. Загружаемся в init 3. C помощью MC (ну или без его помощи :) как кому удобнее) выполняем *.run .(Возможны проблемы с rivafb -- если такое безобразие случилось - удаляем его поддержку из ядра). Далее( припомощи того же MC) правим файл Xorg(Xfree86 - у кого что стоит): можно поменять и Вендора и название(Nvidia;Nvidia AGP) а можно поменять только название драйвера на nvidia (nvidia_agp) и включить загрузку glx. И последнее : В modules добавить nvidia . ВСЁ!
Настройку карточки можно будет сделать с помощью утилиты( /usr/bin/nvidia-settings )
А насчёт разгона:NVClock не сохраняет настройки -- так что если не лень при каждом запуске возиться -- то дерзайте.....