NVIDIA's Drivers Caused 28.8% Of Vista Crashes In 2007
PaisteUser tips us to an Ars Technica report discussing how 28.8% of Vista's crashes over a period in 2007 were due to faulty NVIDIA drivers. The information comes out of the 158 pages of Microsoft emails that were handed over at the request of a judge in the Vista-capable lawsuit. NVIDIA has already faced a class-action lawsuit over the drivers. From Ars Technica:
"NVIDIA had significant problems when it came time to transition its shiny, new G80 architecture from Windows XP to Windows Vista. The company's first G80-compatible Vista driver ended up being delayed from December to the end of January, and even then was available only as a beta download. In this case, full compatibility and stability did not come quickly, and the Internet is scattered with reports detailing graphics driver issues when using G80 processors for the entirely of 2007. There was always a question, however, of whether or not the problems were really that bad, or if reporting bias was painting a more negative picture of the current situation than what was actually occurring."
Just sayin
Well, this wouldn't be the first time Nvidia drivers are responsible for instability.
I remember when the first nForce3 drivers came out that had those IDE problems. And the continuing problem with the SW drivers. Man, I thought something was seriously wrong with my new rig. Nope, just the drivers....
Do not downmod posts "overrated" simply because you disagree with them.
I know you say that in jest, but the article states that ATI have 9.3% of the problems. It stands to reason that it is representative of their market share.
The part that seems to have been missed is the fact that Microsoft had 17.9% of the crashes related to their own drivers. IMO this is much more significant and interesting than Nvidia beta drivers crashing and should be the real news here.
Signature v3.0, now with 42% less memory usage.
28.8% of Vista's crashes over a period in 2007 were due to faulty NVIDIA drivers
Well then it's a good thing their driver support is so crappy with Linux!
Oh wait...
More seriously, I rag on Nvidea for poor Linux support, and this is more of a chance to bash them, but their drivers work fine under XP. If Microsoft provided better documentation of their APIs, as the EU has been demanding, perhaps writing drivers wouldn't be such a pain in the ass?
I also wonder why closed source vendors don't open their code. They don't have to release it under the GPL, they can reatain all their copyrights, just publish the source. How could it hurt them? They retain copyrights and presumably patents so it's not like anyone could copy them.
Is closed source closed so that nobody will realise just how abysmally shitty their kludges are?
If your OS crashes, your OS is crap. Microsoft, fix your OS and publish the code. Nvidea, fix your shitty drivers and open the code. Don't give up any rights, just open it.
I'd like to see copyright law changed so that executables can't be copyrighted unless the source is also provided. How can IBM tell what parts of their code they stole from SCO? Of course the answer was "none". Time to reboot copyright law!
-mcgrew
mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
Did MS certify they drivers? If so, it's still _their_ fault
We're a dell hardware shop. We buy on a 4 year cycle, every machine gets replaced every 4 years with the latest latitude line shipping model of laptop. In this past few cycles they've been NVidia based. They all have 2 gigs of ram, sata hard drives, dual core higher end processors and of course, NVidia Mobile chipsets. So, all 800 people at my company with nvidia chipsets cannot deploy vista until a) the drivers are fixed. b) the hardware cycle comes up in 4 years. All the people getting new machines right now are perfectly happy because the hardware is supported, but just those purchased 6 months ago and before (D820's) are not capable of running vista with dual monitors without gambling on whether or not they will be alive after a weekend on screensaver.
Speak for yourself.
> They supported MS in the release of an OS with crap under-powered hardware with smiles and big adverts, in full knowledge that these
> systems would never work or just were not ready for Vista.
I can assure you, having worked in a place which designs cards and writes drivers for Windows, that the release of a new Microsoft OS is not met with whoops and `alrights` etc. It marks the start of another tedious cycle of testing, fixing and dealing with customer problems. People want to be able to plug in a card and have it `just work` and there's absolutely nothing in Vista* which makes any amount of hassle
worth it.
*I kept hearing about Aero. Am I missing something, or are the new features which require powerful hardware and plenty of ram limited to just the pseudo-3d task manager, and semi-opaque frosted-glass around the borders of active windows? That's it? Why can't this be done adequately using low-powered CPUs? Are Microsoft's coders that inept?
When a third party is writing the drivers, you don't want them to have access to anything proprietary and so the interfaces need to be very thoroughly documented because the external team isn't allowed to have access to the implementation details at all. A lot of the early XFree86 accelerated drivers were developed in this way and, at the time, were a lot more stable than their Windows counterparts, as were the early Radeon drivers written by the open source community.
I am TheRaven on Soylent News