Вот как я ставил дрова nvidia.
Поставил с нуля 8.04, посмотрел что в /etc/X11/xorg.conf, там сущая бредятина и нет даже никакого намека ни на nvidia, ни даже на nv. Драйвер поставился и работает вообще неизвестно какой, и разрешение 800*600. Решилось все это довольно легко:
$sudo apt-get install nvidia-glx-new
$sudo nvidia-xconfig
Второй файл я нашел внутри пакета nvidia-glx-new просто посмотрев "что там внутри" с помощью mc.
И еще совет владельцам TFT мониторов или если ваш монитор такой старый, что не показывает высокие разрешения/частоты разверток.
$sudo nano /etc/X11/xorg.conf
Находим секцию Monitor и приводим ее примерно к такому виду:
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Обратите внимание, чтобы стояли реальные цифры вашего монитора в этих двух строках:
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 75.0
Я поменял только частоту вертикальной развертки (максимум 75 Гц) потому что у меня старенький TFT монитор и он больше не показывает. Горизонтальную синхронизацию не трогал, просто потому что не знаю что туда написать
По крайней мере, теперь все работает
Включая разные визуальные эффекты.