Open Source 3D Nvidia Driver Is Ready For Fedora 13
An anonymous reader writes "Red Hat has already been using the Nouveau X.Org driver in Fedora for providing display and 2D support, but with their next release (Fedora 13) they will be making open-source 3D acceleration readily available to those using Nvidia graphics cards. Red Hat has packaged the Nouveau 3D driver in Fedora 13 and what makes it interesting — besides being an open source 3D driver that was written by the community by reverse engineering Nvidia's closed-source driver — is that it's one of the first drivers to use the Gallium3D driver interface. Phoronix has tested out this Gallium3D driver for Nvidia GPUs in a Fedora 13 daily build and found it to run with a variety of OpenGL games, with benchmarks being included that compare it to Nvidia's official driver. The performance is far from being on the same stage as Nvidia's official Unix driver."
1. Obsession over K: All KDE developers have a fetishistic, homosexual "K" fetish. If you take a look at KDE software, you'd notice that most if not all software names begin with the letter K. It's frustrating to see the letter "K" staring at you from every where like a two-bit faggot. There's Kmenu, Kaffine, K3B, KDawson, KKK, etc. "K" isn't the sweetest letter of the alphabet, in fact it sounds like a sharp gag, as in Koughing on Kock. So sticking a "K" in front of every name makes it every bit as gay as the iPods and iPhones without the "Kool factor".
2. Too much menu-bloat: KDE has way too many options. If Gnome were Windows XP, then KDE would be Vista or 7 - more petty superficial options which give the user the impression of Kontrol while ultimately doing jack shit. Sure, customizations are all good and nice, I don't want to be presented with a fuckload of options while changing the wallpaper. Take a look on "Configure Konqueror" option in Konqueror-the default browser for KDE. All those options and not a single NoScript or AdBlock, the shit that counts.
3. Package management: Synaptic is the fucking best, period. You'd think that they'd get the one thing which should tell the operator what the fuck is going on, the package manager, right. But the Kooks thought,
Adept fucking sucks. It dosen't show the size of packages or their dependencies. Would it hurt to add Synaptic instead of trying to be Kool? Which leads me to the next point...
4. KDE's software sucks: KDE developers choose software on the basis whether or not they have an integral "K" in it rather than the quality of software. So you will find bloated shitware like Konqueror which makes Firefox look like Lynx in comparison. K3B's messy UI looks like something a tweeking prima donna would crank out pantsless with porn in the VCR and Chinese food containers all over the mattress -- crap, just a whole lot more of it.
5. File navigation: As most of you know KDE uses both Konqueror and Dolphin for file navigation. It's like one of the more zoophilic devs saw dolphinsex.org and thought it would be cute to add a furry element to KDE. This makes navigation every bit as confusing as the KDE devs' sexual orientations. Pick one and stick to it, don't be whores.
6. Konfusing: KDE is a Klusterfuck. Straightforward users will be pissed off by the level of stupid customizations. It's no wonder that Kubuntu is the red-headed bastard stepchild of Ubuntu. KDE users like to believe that they are smarter and more powerful, in the sense that MSCEs are "engineers" because they know how to click menus 'n' shit.
7. The Wallet: In Konqueror if you save password for some website, this 'wallet' password pops up and in order to save the password you have to type another password in the wallet. Hell! Imagine doing this for each and every gay or zoo porn website which asks for a password. Sure, some might argue that it is a security feature, if not letting your jealous boyfriends have a reason to beat your ass is a "security feature" which is moot if your gay jealous boyfriend gets to watch you type both passwords over your shoulder.
ATTN: This post is a troll. Mod accordingly
Is she illin in the panicillin?
Is she chillin in the panicillin?
Is she stealin in the panicillin?
Is she feelin in the panicillin?
Panka panka
Is she liable no suitifiable pliable style is so suitifiable
Is she liable no suitifiable im not on trial but its suitifiable
Is she reliable no suitifiable not just viable but real suitifiable
Is she try-able no suitifiable lying in the aisle im real suitifiable
Is she spillin in the panicillin?
Is she squealin in the panicillin?
Is she feelin in the panicillin?
Is she trillin in the panicillin?
Panka panka
Is it libel? no suitifiable pliable style is so suitifiable
Is it a style? no suitifiable im not on trial but its suitifiable
Is it a mile? no suitifiable not just viable but real suitifiable
Is it wild? no suitifiable lying in the aisle im real suitifiable
Question:
Why "performance is far from being on the same stage as NVIDIA's official Unix driver" ?
I know it's not a professional project, nor built on any real technical documentation, but I hardly think that an OS should be distributed with a driver that gets 32fps running Quake 3 on a Geforce 9. Can anyone tell me: better or worse performance than using a 3dfx card under Linux?
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
Suppose I wanted to get into writing drivers -
1) What are the things I'd need to know? Languages, Theory, Techniques
2) What are the things I'd require? Testing environment, IDE if applicable, Development kits, etc
3) Any Reading material? A beginners guide, reference material, that kind of stuff.
wo8't vote in Love of two is Usenet is roughly windows, SUN or chosen, whatever only way to go:
I remember at Intel those silly locked up books detailing the trade secrets. We have constrained bits flying through constrained hardware to make a game. Anyone looking in from the outside will wonder what game we are all playing for this state of affairs!
I don't think we'll get either religion or IP out of the way before the Singularity hits anyway.
Is it better than using a software 3D stack? Because I have a feeling that nothing is really accelerated.
Just for fun:
Take a look on "Configure Konqueror" option in Konqueror-the default browser for KDE. All those options and not a single NoScript or AdBlock, the shit that counts.
Konqueror comes, out of the box, with an adblocker which is compatible with (and defaults to) AdBlockPlus' list.
The rest of it is a matter of mostly uninformed opinion, like this:
As most of you know KDE uses both Konqueror and Dolphin for file navigation.
Konqueror is a web browser, it just happens to support Dolphin as a plugin. So nope, no change here. It's other browsers, like Firefox, which insist on making local file browsing look like an autogenerated Apache index.
In Konqueror if you save password for some website, this 'wallet' password pops up and in order to save the password you have to type another password in the wallet.
Yes, once per session. Gnome has an equivalent wallet, and you're not required to have a password for it. It's just helpful if you do -- it's this neat little feature called "encryption". Hell, even Firefox supports a Master Password.
Not really worth going into detail about how wrong you are, since you're already pretty much a troll, but really, you can do better. There are enough things to dislike about KDE that you could effectively troll it without spreading things which are actually wrong.
Don't thank God, thank a doctor!
Now those of us who still have a fetish for pixelated porn from the dial-up ages can watch pixelated porn in 3D!
As a PC owner with a polarized projector setup, I'm mush more interested in ATI's Catalyst 10.3 coming out in March that will have 3D support in the stereoscopic sense. http://www.tomshardware.com/reviews/catalyst-eyefinity-radeon,2559-2.html (Yes, I know it's offtopic. It still makes me giddy and I don't have anyone else to tell.)
I didn't think the 3d graphics accelerator for the Amiga had drivers...
...what the f&(£ is wrong with the one that selected the quotes to be put at the end of the page?
"It's today!" said Piglet. "My favorite day," said Pooh.
Oh god. Captcha: forest. FML. I think I'm gonna go drown myself in a pot of honey. Thx CowboyNeal.
The performance is far from being on the same stage as Nvidia's official Unix driver.
Excuse me for not being an expert on drivers for hardware I don't own, but does this mean the new driver is better than the official driver, or not nearly as good? If it is not "on the same stage," meaning not nearly as good, why is Red Hat using it, and why is this news? Do some people really use markedly inferior software simply because it is open source, even if a better competitor is available at no cost? This seems silly to me. I use linux because it works perfectly well for me. If it were a pile of crap in comparison to Windows, I'd use Windows (I can get that for free too, so there is no effective cost difference), even though I have a casual dislike for Microsoft. (please no Macintosh osx comments here, I don't care)
This is a hacked account, for which the owner can not be held responsible.
*whoosh*
Toaster is the classic sample code used when learning the Windows Driver Model (WDM). The vast majority of Windows drivers were probably built on top of the Toaster sample. My comment is supposed to be silly because you can't use a WDM in Linux.
:(){
Remember that not everyone has an "OSS at any cost!" mentality. Some people use Linux for pragmatic reasons, not for ideological ones.
Does Nouveau support the graphics chip in the Xbox yet? I'd really love to be able to run XBMC on Linux on Xbox rather than running it on the Xbox OS on the Xbox.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I'm actually pretty impressed, I didn't expect they'd be this successful getting a development community and a working driver going. I'm curious as to the stability, I noticed there was one issue with the fonts in the review. Personally stability would be the big selling point for me, I've had issues with the proprietary drivers in the past and it would be great if there was a highly dependable open source driver I could count on.
On a related topic does anyone know the state of the open source ATI driver? I saw a phoronix article claiming it was more popular than the proprietary one but other than that I don't know what it has for performance or features. It would be interesting to compare since the ATI made the specs available.
I stole this Sig
Soooo, I don't care if the Free driver is slower. I'd be happy if it works and doesn't crash. Presently I'm forced to use the VESA driver.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
With multi-core ARM SoC chips on the horizon, have we FOSS drivers for X?
Were nvidia to use similar interfaces to their desktop cousins, they could steal the jump on the competition via nouveau.
Comment removed based on user account deletion
Nvidia are older than 10 years. Fuckwit.
Yes, reverse-engineering a driver *is* expensive, but when you compare it to the man-years of labor Red Hat has spent due to the binary blob writing random crap all over physical memory causing weird crashes, or merely investigating the possibility of the binary blob writing random crap all over physical memory for any given crash, it suddenly makes a lot of sense. Sure, the Nvidia driver is fast, but it's written with the philosophy that it's more important to be fast than correct, to the point where they actually patent their bugs. And that driver is running inside the kernel, with the ability to corrupt anything and everything on the system. Usually it doesn't, but it has the capability, and it has demonstrated the inclination on occasion. Tracking down memory corruption bugs is a fantastic pain in the ass even when you have the source code, let alone when you don't.
There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
It would be nice if nVidia would just release the driver under the GNU General Public License. That way it could be integrated directly into Linux distributions. In my opinion this would give nVidia a huge advantage. They already have an advantage with excellent support in Unix/Linux, but doing this would take it one step farther. Reverse engineering the Nouveau 3D driver is duplicating the effort, especially when the official driver is already out there and is solid.
Commenting for tracking (how do I save, fave or mark the submissions I want to track?)