Root exploit found in binary NVIDIA driver
I guess it was inevitable that this would happen sooner or later. This is arguably one of the main drawbacks to closed source drivers. Now we have to wait for NVIDIA to fix the problem. |
|
|
Comments (55)
XGL/Compiz and free driver
Quoting: dcparris: Can I buy a graphics card with the Intel chip, or is that integrated into the mobo?I'd like to know too - from all the looking around I've done, the only recent intel graphics chips I've found are embedded in the motherboards. I'd like to see intel re-enter the graphics card market, as that would provide a viable choice for a modern video card with FOSS drivers.
The last chipset which Intel offered as a discrete video card was the i740. It's performance was adequate for the day, but it was crippled by poor to non-existant drivers. AFIAK, everything since then has been motherboard only.
Quoting:It would be nice to have a separate card to buy.
Where's the market? Aside from us FLOSSies who want to replace their current cards with cards that have Free drivers I don't know why anyone would buy such a card. Older ATI's and NVidia's go for as low as $40 a piece and they beat Intel GPU's by a mile. On-board video an possibly future on-CPU video looks like the only viable place unless Intel starts closing the performance gap.
One think I do wonder about: Could a FLOSS-friendly entity simply buy large stacks of Intel GPU's and put them on a separate board for us at a decent price, or does the design make that impossible?
Since I just got soaked financially, I'll have to add an Intel mobo to my Christmas wishlist.
I definitely 2nd that.
Can we say 'Profit'...
And that's not about profit? The point for the OEM is to sell a bunch and maximize their profits. If it's too expensive initially, as you say, few will buy it. Better to put a bunch of less expensive boards on the market.
It's already fixed
21 earlier comments in the full thread.
Quoting:I'm hoping that NVidia gets tired of having to carry the load all by themselves and releases their drivers under an OSS license. They are responsive, but it has to be taking a fair amount of effort and resources.
They [NVidia] say that it's too difficult for an OSS community to write drivers for "such a complex device". Yeah.
My favourite theory is that of shame. Their driver workarounds so many hardware bugs that releasing that information to the public would be bordering on a PR catastrophe ;)
That may be a good point, both with NVidia and ATI. Nothing like showing the world how incompetent you are.
Quoting:They [NVidia] say that it's too difficult for an OSS community to write drivers for "such a complex device". Yeah.
From nVidia's web site they claim they don't release drivers for a different reason.
Quoting:One of the biggest growth areas for Linux is in the workstation market, where NVIDIA's enterprise customers are using custom deployed OpenGL applications under Linux with our Quadro GPUs. Most of these companies require NVIDIA to provide an end-to-end solution which stipulates that NVIDIA be wholly responsible for product delivery and support, including the drivers. This is the primary reason why NVIDIA has decided to retain source code control for our 3D graphics engine.
I would love to see an Open driver for nVidia's cards, but as long as they can't or wont figure out a way to provide a free driver as well as the closed driver for the workstations that require it, I guess I am out of luck. Although the OSS dirver for my unichrome chip in my laptop is junk, and a pain to work with. Makes me wish I could program.
Quoting:One of the biggest growth areas for Linux is in the workstation market, where NVIDIA's enterprise customers are using custom deployed OpenGL applications under Linux with our Quadro GPUs. Most of these companies require NVIDIA to provide an end-to-end solution which stipulates that NVIDIA be wholly responsible for product delivery and support, including the drivers. This is the primary reason why NVIDIA has decided to retain source code control for our 3D graphics engine.
That is one of the lamest excuses I've heard in a long time :P Really spin for 'proprietary rules'...
What? You mean you don't like the EMACS virtualization technology running on a Linux or Hurd kernel with the glitzy new 3D interface? You are soooo GUI-fied! :-p
You are soooo right :D
LikeTom Selleck says in 'Quigley Down Under', "Just said I didn't like pistols, Didn't say I couldn't use one' ;-).
Quoting:Like Tom Selleck says in 'Quigley Down Under', "Just said I didn't like pistols, Didn't say I couldn't use one' ;-).
One of my favorite movies of all time. Good choice of words Jim.
Quoting: tuxchick: Vindication for a two-year old security hole that was reported for weeks before Nvidia acknowledged it?As it turns out, this was *not* a two-year old security hole. That was a false charge. The theoretical vulnerability, which was never exploited in any case, was fairly short lived, but was confused with an old xorg security hole by those eager to sling mud.
I have to confess, I'm a bit puzzled by all the eagerness to slam nvidia. The security record of their drivers is as good or better than any of the other linux drivers, they have some very savvy linux coders on their payroll and they've been quick to keep their linux drivers up to date.
Are the extremists in the community really so willing to eliminate the best linux drivers available, and force linux users back to the stone age, all in the name of demanding that everything be open source? .
Lol, what a great piece of FUD herzeleidm...
How are these things bad?
Quoting: tuxchick: This is going in circles. I'm not advocating the demise of NVidia, nor is anyone else.tc, there are those who want to keep other linux users from using the proprietary nvidia drivers. If that group doesn't include you, that's great. - but those people do exist, and some of us take a lot of flak from that crowd for using the nvidia drivers. They say we're "giving up our freedom" simply because we are using linux plus an "opaque" video driver.
Well, call me silly, but if I am given a choice between using:
# 1. video card A, with an open source driver, the code of which I've inspected and completely understand, but which gives crappy performance, and for some reason locks up the computer when I try to play doom3 -
# 2. video card B, which is about the same price as card A, and has an opaque driver core, but which gives fantastic performance, and has never been involved in a crash -
I'll pick #2 every time - but tc, you are free to pick #1, if having access to the source code is the most important thing to you. For me, it's more important that the software be of good quality, and fully support linux, than that I have the source code available.
It's not always easy to choose, and that's something everyone has to figure out on their own.
Of course there are, as there are those who want to keep you from doing a lot of things you are entitled to do. That's what ':P' is for. It's entirely your choice.
What you should realize is that NVidia (or any other OEM's) proprietary drivers are far from the technical best, or most ethical solution. In an ideal world, we wouldn't have to deal with such crap, but obviously, we don't live there. I find it difficult to blame people for choosing the best solution in any situation, even if that solution really sucks.
The solution is going to be a continuation of pressure on the OEM's to use open source and open standards. Remember that a couple of years ago none of these guys even produced a decent driver for Linux, now we have proprietary drivers from NVidia, and ATI and a open source driver from Intel. The battle to attain open source drivers for Linux will be much the same as it is for Linux itself, slow and steady.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post
