Originally Posted by StringCheesian
Do you seriously believe that nvidia's glx is responsible for the majority of the security holes you're worried about, and that the rest of nvidia driver is relatively safe? If you have reason to believe that, then I guess using nvidia's driver without nvidia's glx could be rational. If you're merely guessing or hoping that is the case, then there is nothing rational about your configuration.
If you don't trust code that can't be inspected by the open source community, then it's silly to use nvidia's driver at all. Using nvidia's driver without its glx component still violates your own security principals.
If you're willing to make an exception for part of the nvidia driver, then you might as well make an exception for the entire driver including the glx part of it. That way you would enjoy fewer bugs with a better tested configuration.
Do you have any idea about security?
The Nvidia glx module requires you to allow it to execute code on the stack. If you don't know what that means then there's no point in discussing it any further.