Might work on lenny and/or 64bit variations
NOTE: These instruction apply to the 2.6.32-2 kernels
Make sure sources are enabled and you have contrib and non-free enabled in /etc/apt/srouces.list and include the unstable branch with squeeze.
deb http://mirror.its.uidaho.edu/pub/debian/ squeeze main contrib non-free
deb-src http://mirror.its.uidaho.edu/pub/debian/ squeeze main contrib non-freedeb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free# UNSTABLE
deb http://mirror.its.uidaho.edu/pub/debian/ unstable main contrib non-free
as root edit /etc/apt/prefernces and add:
Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 900Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300Package: *
Pin: release o=Debian
Pin-Priority: -1
as root:
aptitude install nvidia-kernel-source/unstable
aptitude install module-assistant
m-a prepare
m-a a-i nvidia-kernel-source
aptitude -t unstable install nvidia-glx nvidia-libvdpau1 nvidia-settings nvidia-xconfig
OPTIONAL: remove or quote out the unstable/sid entry in /etc/apt/source.list and run apt-get update
as root
nvidia-xconfig
mv /etc/X11/XF86Config /etc/X11/xorg.conf
Start or restart Xorg (might require reboot)





Thanks, it worked
you saved me
Cheers