Towards the middle of last month, NVIDIA had released the 169.04 Beta Linux Driver. The change-log was quite lengthy and what we had discovered while benchmarking the GeForce 8 series was that there were improvements to be found in this release and it was far more than a simple version bump. One of the reported changes for this driver release was "improved RENDER performance", and out of requests from readers and interest by the Linux desktop community at large, we have conducted XRender benchmarks using render_bench and have the NVIDIA results available today.
It was just a week ago that the RadeonHD v0.0.4 driver was released, but today it has been replaced by v1.0! RadeonHD 1.0.0 was just pushed out to the public, and while it's still lacking 3D support and isn't bug-free, it's matured quite a bit over the past two and a half months that it's been available to the public.
Last week NVIDIA introduced the 169.04 Beta Linux driver for their GeForce and Quadro graphics cards. This X.Org driver contained a number of GeForce 8 fixes, initial support for the GeForce 8800GT graphics card, monitoring of PowerMizer state information, and other changes. What we had not tested, however, at that time was a performance comparison of the new driver and the previous 100.14.23 driver. The undocumented fact we have found is that this 169.04 Beta driver does deliver performance improvements for the GeForce 8 series on Linux.
For the past month we had been running the 2007 Linux Graphics Survey at Phoronix where we polled users to find out what display hardware they use, what their driver choice(s) are, and their other preferences as it pertains to Linux desktop users on the visual front. We received over 20,000 submissions from this survey and have the results to share with you on this Thanksgiving here in the United States.
In this Thanksgiving Day issue of the Nouveau Companion, the Nouveau team goes over what's left to do for a 2D stable driver release, the current work being done on the driver, and an assortment of Gallium3D and RandR 1.2 work. The stable 2D Nouveau driver wasn't announced in this issue, but it's coming soon.
For the past two months, the AMD release train has been running full speed ahead as they introduced their new driver code-base and last month had dropped in the AIGLX support. However, this month the AMD train has taken an intermediate stop as this closed-source driver embarks on its next journey. As always, we have all of the details for you on this month's ATI Catalyst 7.11 Linux display driver release.
Back in September when the RadeonHD Linux driver was finally introduced, it offered support for both the R500 and R600 series. On the first day of the driver's availability, we couldn't help but to use the RadeonHD with the 2900XT, which has been ATI's flagship graphics card. While this xf86-video-radeonhd driver still doesn't support 3D, it was a glorious sight seeing an open-source driver working with this high-end ATI graphics card. Today David Airlie announced that the Radeon driver would be supporting the ATI R500/600 series. David Airlie and Alex Deucher had been working on an AtomBIOS branch of the Radeon driver in xf86-video-ati, and this morning it finally went public.
Late last month NVIDIA released the GeForce 8800GT graphics card, however, today NVIDIA has finally delivered an updated Linux display driver to add this new product support as well as correct other outstanding issues. This new Linux display driver is version 169.04 Beta, which is a large version bump from the previous 100.14 series.
Back on September 6th of this year AMD shocked the open-source community by committing to the development of a new open-source display driver (this driver is now known as RadeonHD) and that they would be providing specifications to the development community. A week later, they set precedence by not only releasing the documentation to the developers but to the everyone! Their first batch of documentation covered the basics for the RV630 and M56 GPUs and was released freely to the public without any Non-Disclosure Agreement! However, they still have much more GPU documentation that has yet to be released. Some simply believe AMD is doing this as a publicity stunt, but today we have new details to share as they prepare for their next GPU documentation release.
It's been nearly seven months since I wrote my first article about ATI drivers and how they literally crippled my computer and my daily life. Last month, ATI had finally released their latest drivers which contains the new OpenGL component and AIGLX support. Was this release worth the amount of hype and did it solve everyone's problems? For me, simply, no. After seven months of waiting, updating, and struggling, things are not good for me, in every possible feature of the ATI Linux driver I use.
Over the past two weeks there has been a number of new developments in regards to the open-source NVIDIA driver, Nouveau. In fact, the Nouveau team is preparing for the first stable release! This stable open-source NVIDIA driver will support 2D, X-Video, and EXA acceleration with all graphics cards from the NV05 to NV40 (GeForce 7) series. Read more in the 30th edition of the Nouveau Companion.
With all of our coverage at Phoronix of the different ATI and NVIDIA graphics drivers, if you're new to Linux or just get caught off guard by all of the different open and closed-source drivers, it can be confusing to know which driver is right for you and your needs. At the request of many readers, and the obvious need for a concise article explaining the different solutions, we have written a synopsis of the Linux graphics drivers currently available. This is really to let those new to Linux know what choices are available for them and their graphics card.
This past Friday we had delivered benchmarks comparing the performance of the open-source Radeon driver against the new closed-source fglrx driver from AMD. These benchmarks had just looked at the AIGLX performance when using Compiz on an Ubuntu 7.10 desktop. In all of the benchmarks except one, the fglrx driver had carried a staggering lead over the open-source competition. In addition to these Compiz benchmarks, on the same system we had also ran some additional benchmarks to see for gaming and 2D rendering how the two ATI Linux drivers compare.
For those that may have missed it, the ATI/AMD fglrx 8.42 display driver that was released last month had introduced AIGLX support. The open-source "Radeon" driver for ATI graphics cards going up to the R400 generation has supported AIGLX for quite some time, but the ATI binary display driver hadn't until last month. However, one of the complaints about the fglrx implementation of AIGLX is that in the 8.42.3 driver, some are encountering slow performance in Compiz / Compiz Fusion. We have taken an ATI Radeon X800XL 256MB PCI-E graphics card, which is supported by both the Radeon and fglrx drivers, and have compared their Compiz performance in a few different scenarios.
Since AMD introduced their new Linux display driver last month, we have published a number of different articles looking at the Radeon performance across their different GPU product generations. This ATI/AMD Linux driver testing and exploration continued this month with the release of the 8.42 driver, which finally introduced AIGLX support for the fglrx driver. One area though we haven't yet analyzed is how their official Linux driver now compares to their much-optimized Windows Catalyst driver. Today, however, we will be looking just at that as we compare the ATI Radeon HD 2900XT 512MB performance under Linux and Microsoft Windows Vista.
In this edition of the Nouveau Companion, the developers of the open-source 2D/3D NVIDIA display driver talk about IRC color coding, NV04 performance improvements, texture fixes, EXA advancements, register combiners, and more. Also being worked on by the Nouveau camp has been a NV4x TTM and Gallium prototype. The Nouveau developers are still in need of some additional testing, so be sure to give them a hand if you're able to do so.
This past Sunday we started our first-ever Linux Graphics Survey that looked at the usage of X.Org display drivers, hardware, and the display features being sought after by Linux desktop users. In less than four days, we received over 10,000 survey submissions! This survey will be going on until November 21, so if you haven't yet participated you still have plenty of time to do so. But for those of you that have already taken the survey, what are the results so far? Well, below are the percentages from all of the responses collected before 10:00AM PST today. In Late November when the survey has ended, we will present the final results.
Today it's now time where the fglrx driver reaches yet another milestone. Not only does today's release address many of the outstanding bugs for the earlier GPU generations while also introducing a few new features, but it also delivers AIGLX support! Yes, you read that right. You can finally run your ATI graphics card with the fglrx driver and run Compiz, Beryl, or Compiz Fusion without using XGL! This is coming 13 months after NVIDIA had introduced its AIGLX support, but now just days after the release of Ubuntu 7.10 Gutsy Gibbon it's here for ATI hardware. Granted, if you were using an older ATI GPU with the open-source Radeon driver, you could have been benefiting from AIGLX already.
While Linux desktop surveys are nothing new, no recent polls have looked specifically at Linux graphics when it comes to X.Org video drivers, hardware, and related video features. We, however, at Phoronix see a need for this information to be profiled and have launched the first-annual Linux graphics survey. This survey is intended to allow the development community to get a better understanding of the video hardware in use, what open-source and closed-source drivers are being used, and other relevant information.
It's time for another issue of the Nouveau Companion, which talks about the development work done on the open-source 2D/3D NVIDIA driver over the past two weeks. Among the topics talked about in this issue include PlayStation 3 graphics via Nouveau, using TTM memory manager, and the Gallium3D architecture. A stable 2D Nouveau driver is about completed with EXA support but currently lacks an EXA implementation on the older NVIDIA hardware and there are still problems with NVIDIA's GeForce 8 hardware.
It's going on two weeks since the RadeonHD driver was made available, which is AMD's sanctioned open-source driver for the Radeon X1000 (R500) and Radeon HD 2000 (R600) series (as well as future generations of AMD GPUs). In this time, we have seen some great progress made with this open-source driver and have a few additional remarks to share about its status and the first bits of this driver's roadmap.
It's been about a month since the last Nouveau Companion, the development newsletter talking about the work going into the open-source 3D NVIDIA display driver, but today the latest edition is now available. Covered in the 27th edition of the Nouveau Companion are details on the progress made in the past month such as with porting the driver to using libpciaccess, bug squashing, 2D acceleration working for NVIDIA's GeForce 8800GTX, X-Video fixes, and RandR 1.2 support was merged back into the Nouveau master branch. The Nouveau developers have received a few new graphics card donations but are still in need of development help and testing.
This past week was marked by the release of the NVIDIA 100.14.19 display driver for Linux and Solaris, which was the first alternative OS driver release from this Santa Clara company in about three months. The public change-log is quite lengthy and finally delivered on fixing the GeForce 8 performance regression. In our GeForce 8800GTS Linux tests, the performance fix was very evident. However, now that we have had the time to run more extensive tests with the GeForce 8 series and this new driver, we have found not everything to be smooth sailing.
After a very slow summer, NVIDIA has finally rolled out an updated Linux proprietary display driver. The release highlights are quite extensive. However, as NVIDIA did not have the courtesy to allow for testing this driver in advance and right now we are out covering Intel's IDF, we do not have benchmarks to share. However, as time permits over the next day or two we hope to publish some new Linux NVIDIA GeForce 8800 benchmarks.
While today's unveiling of the RadeonHD driver for the ATI R500 and R600 series is great news, this driver right now is targeted solely for developers as it's still experimental and doesn't yet support 3D acceleration and other key functionality generally needed in production environments. However, if you are looking to try out this new RadeonHD driver on Ubuntu because you're running into problems with the proprietary fglrx driver or just wishing to report your results, we've documented the installation procedures for Ubuntu.
Not only is AMD providing the open-source community with their ATI GPU specifications, but they have also been partnering with Novell on the development of a new open-source display driver. We've been telling you about AMD's open-source work all month, and today the new driver is finally available for download. It is still very much a work in progress and isn't much further along than the open-source R500 Avivo driver. However, this new driver does support the Radeon HD 2000 (R600) family. This new X.Org driver is called RadeonHD and in this article we have some initial information to share with additional articles coming later in the day.
AMD started delivering on their word of providing GPU specifications to the open-source community without a Non-Disclosure Agreement, and now with the 2007 X Developer Summit having come to a close, we asked several key members of the X.Org community on how they judge AMD's recent move. They were also asked if they believe NVIDIA will follow suit in helping the open-source community. Those that responded were David Airlie, Daniel Stone, Jerome Glisse, Stephane Marchesin, and Oliver McFadden. Mark Shuttleworth had also previously commented on AMD's efforts.
After talking for the past week about AMD's new Linux efforts with announcing a new fglrx Linux driver overhaul and releasing ATI GPU specifications without a Non-Disclosure Agreement, the 8.41 fglrx driver is now released. You can now download this new Linux driver right now.This is the closed-source proprietary driver, however, much of the "engine" for this driver is rewritten and as we have been sharing in articles from the Radeon X800XL performance to the flagship Radeon HD 2900XT there are certainly some new accomplishments coming out of the AMD Linux camp. The new baseline open-source driver written by Novell should also be released shortly. In this article we have a few additional remarks on the AMD 8.41 Linux display driver for ATI Radeon graphics cards.
This past week AMD raised the Linux graphics bar by not only announcing their new fglrx graphics driver, which delivers Radeon HD 2000 support, immense performance improvements, and AIGLX, but it was accompanied by an announcement that they will be delivering specifications to the X.Org development community. These two announcements came after intense work internally at AMD and over a long period of time, but literally overnight it changed the minds of many Linux users on how they judge this company with its once notorious binary blob. AMD has really set a precedence for showing that a semiconductor company once criticized to no end with their proprietary software can update their views to assist and embrace the open-source Linux community while remaining competitive as a company in a triopoloy market. They have also thus reaffirmed that Linux is a viable desktop operating system. But the ball has now landed in NVIDIA's court. NVIDIA can either play ball by pushing forward with a similar effort, and then all of the big three GPU manufacturers would be cradling an open-source strategy, or they may find themselves in trouble down the road.
Mark Shuttleworth, the self-made millionaire and leader of the Ubuntu project, has been very vocal about the adoption of free software and that "the free software approach is a better device driver development model." But what does Mark think about AMD's announcements this week with the 8.41 display driver and the just-announced program where AMD will be handing out specifications under NDA and helping out the open-source community? Mark Shuttleworth has provided Phoronix some of his initial thoughts on ATI/AMD's new Linux push.
824 display drivers articles published on Phoronix.