Set Your Desktop Free, With Nouveau’s 3D

The nouveau project has done it! Finally, an open source 3D driver for NVIDIA video cards has arrived and will ship with Fedora 13. Let's take a look (including a few benchmarks).

Proprietary drivers. They are a thorn in the side of many a Linux distribution (and end user). The two remaining strongholds today are video cards, specifically those from AMD and NVIDIA.

A Troubled Past

Legal issues aside, the major problem with proprietary drivers is that they cannot be fixed or improved by the free software community. Linux vendors are at the complete mercy of manufacturers to release compatible, timely and stable drivers. Unfortunately, this doesn’t always happen.

By way of an example, for the longest time proprietary drivers have gotten in the way of a successful suspend and resume. Also, systems using AMD’s proprietary fglrx driver have been known to hard lock the computer when trying to switch terminals. It’s pain and frustration that does not usually accompany a Linux based operating system.

Free drivers on the other hand, are oh so much better as they can be integrated into the desktop ecosystem and be made to work properly. By way of comparison, systems running the Intel driver experience a smooth and reliable suspend and resume. Not to mention that free drivers support all those wonderful extras such as XRandR, making management of multiple desktops a breeze. Kernel hacker Arjan van de Ven paints an interesting picture of what might happen if proprietary drivers were allowed into the mainstream kernel.

Unfortunately, when a user has a computer with one of these drivers, their choices are rather limited. If they want support for 3D, then really the proprietary driver is needed. Many popular distributions such as Ubuntu have become very good at providing a simple method for their installation. The situation is far form healthy, however. Naturally, a free driver with good performance would be much better.

AMD promised a lot when it took over ATI. They did release some documentation for their graphics cards, much of which has been used in the radeonhd project headed up by Novell. Even so, we still have yet to see a brilliantly performing open driver and, to add insult to injury, AMD’s own driver remains closed source to this day. The situation for NVIDIA cards has been even worse, with no 3D driver at all. Now however, all that is changing.


NVIDIA came onto the Linux scene providing an open source driver for their cards called, nv. Unfortunately, it provided no 3D and the driver left a lot to be desired. Nevertheless, it was something.

In 2006, the nouveau project was born with the goal of building “high-quality, open source drivers for nVidia cards.” It was based around the idea of reverse engineering graphics cards running NVIDIA’s proprietary driver under Linux. For this purpose, the REnouveau program was created to collect information useful to the project. As you could imagine, it’s a long and arduous task!

In 2007, the nouveau driver became pretty stable, offering 2D support for NVIDIA cards which outperformed the nv driver. In December 2009, nouveau was brought into the mainline kernel staging tree, where it has undergone wider exposure. As a result, we expect the driver to improve rapidly – NVIDIA cards are very popular.

Fedora has been an early supporter of the nouveau project, indeed several nouveau developers are Red Hat employees. An alpha version with release Fedora 7 in mid 2007 and with version 11, nouveau became the default driver for NVIDIA cards. Kernel based mode-setting was enabled by default in version 12. Now, Fedora 13 which is due out in three months, will include support for 3D, thanks to Gallium3D – a new library for 3D graphics device drivers.

Next: Benchmarks

Comments on "Set Your Desktop Free, With Nouveau’s 3D"

Although the national health plan covers a lot, private medical public liability insurance singapore – kay86.cocolog-nifty.com – companies still exist in Korea.

Actually you’re virtually requireded to, which is possibly
why some insurance companies don’t put a lot of effort right into additional on the internet

Also visit my blog post – swimming tough

Kindly note that Employers Obligation Cover is simply available in conjunction with Public/Product Obligation cover.

Feel free to surf to my homepage … proclaim correctly

As well as every medical facility has legal task
to accept public wellness insurance coverage as well as the price adjusted by NHIC.

Here is my page :: http://www.nukecops.com/modules.php?name=Your_Account&op=userinfo&username=endiadiles1977

So keep in mind that you might need to purchase separate honeymoon cover
or take out a travel insurance coverage.

Feel free to surf to my homepage; complete

Just beneath, are various completely not associated sites to ours, nonetheless, they are certainly worth going over.

Wonderful story, reckoned we could combine a few unrelated information, nonetheless actually worth taking a search, whoa did a single master about Mid East has got more problerms also.

Below you will find the link to some websites that we assume you need to visit.

We prefer to honor lots of other net internet sites on the net, even when they aren?t linked to us, by linking to them. Underneath are some webpages worth checking out.

Every as soon as inside a while we opt for blogs that we read. Listed beneath would be the most current websites that we select.

i think linux mag is awesome website to share about the linux update.Simply nice and cool website

money lender in Singapore

Just beneath, are a lot of absolutely not connected web pages to ours, nonetheless, they’re surely worth going over.

I just want to mention I am just newbie to weblog and certainly liked you’re website. Most likely I’m likely to bookmark your website . You surely have exceptional writings. Kudos for sharing your blog site.

Looking forward to reading more. Great blog article.Thanks Again. Really Great.

Sites of interest we have a link to.

Here is an excellent Blog You might Locate Exciting that we encourage you to visit.

Very neat article post.Much thanks again. Keep writing.

Check beneath, are some totally unrelated web-sites to ours, nonetheless, they’re most trustworthy sources that we use.

Every the moment in a whilst we pick blogs that we study. Listed below are the most recent web pages that we choose.

Major thankies for the blog. Keep writing.

Muchos Gracias for your blog post.Really looking forward to read more. Will read on…

Very niomsosd efficiently written story. It will be supportive to anybody who usess it, as well as yours truly :). Keep up the good work – can’r wait to read more posts.

As I web site possessor I believe goresso the content matter here is rattling wonderful , appreciate it for your efforts. You should keep it up forever! Best of luck.

You completed certain nice points there olpsostty. I did a search on the subject and found mainly people will agree with your blog.

Usually posts some very exciting stuff like this. If you?re new to this site.

Usually posts some incredibly intriguing stuff like this. If you?re new to this site.

Here are some links to websites that we link to since we consider they are really worth visiting.

Wonderful story, reckoned we could combine several unrelated data, nevertheless actually really worth taking a appear, whoa did one particular study about Mid East has got more problerms at the same time.

Here are some links to web-sites that we link to simply because we feel they may be worth visiting.

Here is an excellent Weblog You may Uncover Fascinating that we encourage you to visit.

We like to honor several other internet web pages around the internet, even though they aren?t linked to us, by linking to them. Below are some webpages really worth checking out.

Please pay a visit to the internet sites we follow, including this a single, as it represents our picks through the web.

Always a big fan of linking to bloggers that I love but do not get a whole lot of link enjoy from.

Very handful of internet sites that come about to be in depth below, from our point of view are undoubtedly well worth checking out.

Write more, thats all I have to say. Literally, it seems as
though you relied on the video to make your point. You
clearly know what youre talking about, why throw away your intelligence on just posting videos to your blog when you could be giving us something informative to read?

My page :: best mattresses 2016

Usually posts some pretty intriguing stuff like this. If you?re new to this site.

Just beneath, are quite a few totally not associated web sites to ours, even so, they are certainly worth going over.

The info talked about inside the post are a few of the very best obtainable.

Please pay a visit to the web-sites we follow, including this one, because it represents our picks through the web.

We came across a cool web page that you simply may well appreciate. Take a search for those who want.

Here are a few of the sites we advise for our visitors.

Wonderful story, reckoned we could combine a few unrelated information, nevertheless truly worth taking a look, whoa did one find out about Mid East has got more problerms at the same time.

Just beneath, are several absolutely not associated web-sites to ours, nonetheless, they may be surely really worth going over.

Please take a look at the internet sites we comply with, which includes this one particular, because it represents our picks from the web.

One of our guests not too long ago proposed the following website.

Here are some of the web pages we suggest for our visitors.

Although internet sites we backlink to below are considerably not associated to ours, we feel they are in fact worth a go as a result of, so have a look.

That will be the end of this write-up. Right here you will find some web-sites that we feel you will appreciate, just click the links.

We prefer to honor a lot of other web sites around the net, even if they aren?t linked to us, by linking to them. Beneath are some webpages worth checking out.

Leave a Reply