nvidia-glx is a package, created from the nvidia-graphics-drivers source package. nvidia-graphics-drivers contains the binary .run files from nvidia.com plus some scripting voodoo used in package creation. http://packages.debian.org/unstable/source/nvidia-graphics-drivers shows the four packages created from this source package. "m-a a-i nvidia" does the following:
> ...
The "nvidia-glx" package depends on nvidia-kernel-$NVIDIAVERSION - however, this package doesn't actually exist. It's a virtual package, which is provided by nvidia-kernel-$(uname -r)_$NVIDIAVERSION.deb Hence nvidia-glx won't install unless you run "m-a a-i nvidia" first, in order to provide the kernel module package.
thanks for perfect explanation.actually, where does /usr/lib/xorg/modules/drivers/nvidia_drv.so come from? (i hope i wrote the path correctly) is it part of the binary files from nvidia.com? 'apt-file search' didn't reveal anything relevant.
best regards, -- Lubos _@_" http://www.lubos.vrbka.net