View Single Post
Old 03-13-07, 05:17 PM   #12
Registered User
macemoneta's Avatar
Join Date: Oct 2002
Location: NJ
Posts: 159
Default Re: Request for the Linux Dev Driver folks: module auto-comp

Originally Posted by energyman76b
a) if you need to reinstall the driver, X is not running anyway, so stopping it is a non-issue
You need to re-install the driver when the kernel or userland changes. Both of these are non-disruptive operations when Nvidia is not involved.

b) if you need to do a kernel update, what prevents you to install the driver on reboot?
It takes several minutes during which the boot is frozen, which can lead to user dissatisfaction - if it works. If it doesn't work, the user is left with a machine which is unusable to them. That in turn leads to a customer service call to IT.

c) how many times in the past years parts of the userland of the nvidia driver changed? I count none.
The problem is not NVidia's userland (which changes with each driver release), but the X userland. For example, when modular Xorg install a server update, it replaces the Nvidia symlink with a file. A logoff at that point will load the wrong library, leading to an X failure when starting a GLX application. Modular X is updated frequently - the reason they went modular.

d) since every f*ing distri has its own way to boot and own way where to put its stuff only the distris can do an automatically reinstallation of external drivers.

e) some distris can do it already, so it is not hard. Pestering the ones who don't is the smart mans choice. Especially so called 'enterprise distributions' should listen to the wishes of their corporate users.
Why are you opposed to the use of Nvidia beyond it's current niche market?

f) nouveau is not usable now and will not be usuable for a long time.
Nouveau will be incorporated by some distributions starting in the May time frame. It is progressing at a good clip (contrary to what it says on their web site).

g) even with intel graphics you are not safe from problems on booting a new kernel.
Not entirely, but that can be vetted prior to deployment of the kernel/X update. Each Nvidia update must be treated as unique.

On a personal note, why would anyone oppose having the vendor of a product make that product integrate into the target environment better? Ask yourself, what motivation do you have to not want the use of Nvidia's driver to be easier or even transparent? Yes, it will make corporate life easier, but end-users will certainly benefit as well. Just look through the myriad of problems users have going from release to release in these forums. There is a problem.
macemoneta is offline   Reply With Quote