Final Thoughts

There are so many more real world examples than just the few benchmarks that we looked at today. We did not cover many Image Quality (IQ) scenarios in this analysis either - particularly since the ATI driver has very limited (non-existent) support with Anisotropic Filtering while our NVIDIA cards just ignored any Anisotropic Filtering commands.

You can view our CSV with the performance of each video card from the roundup here.

When we started this review, we had no premonitions on the outcome of some of our video cards. It's true that installing NVIDIA drivers on Linux is almost as painless as installing the drivers on Windows; when the SuSE Yast Online Updates are up to date, installing via the online update is actually easier than Windows. ATI's drivers, on the other hand, gave us several problems - so much so that we actually ended up re-doing the analysis a few times with different kernels/motherboards just to get it right. The lack of 64-bit ATI drivers also prevented us from doing a fair 64-bit binary comparison of our game lineup.

Although we tested only two games under Wine, and one did not work, we cannot call our Wine testing very exhaustive. With more time and energy, we will devote a separate article to analyzing some games just under Wine/Cedega to see how they perform. Jedi Knight performed exceptionally; we were very impressed for a change with how easily something actually worked under Linux. We are interested in Wine's development, but we also anticipate dilemmas that it will soon face against AMD and Intel's virtualization projects. If Intel and AMD successfully create multi-core processors that allow each core to run its own operating system - and they will, given enough time - there may be a large backlash in the Linux gaming community. Users could simply run a copy of Windows (for games) and a copy of Linux (for work) at the same time without rebooting. That is, if they are OK with the price of Windows when such technologies become available. Perhaps more developers will follow in the footsteps of id and Epic, and Linux binaries will become commonplace before multi-OS virtualization squeezes the developers out.

It is important to consider that we were not particularly comparing ATI to NVIDIA in this analysis. Although this analysis did draw some pretty strong lines as to where each card stand, we were more interested in how each game performed compared to their Windows counterparts. We drew a lot of conclusions from one of our more recent video card analyses from July. Surprisingly, most of our NVIDIA video cards scaled very similarly. Wine games like Jedi Knight took a 10% to 15% hit in performance compared to the Windows tests that we did just a few weeks ago. Other games like Unreal Tournament 2004 actually showed mild signs of an increase in frame rate on the NVIDIA graphics cards. Wolfenstein: ET generally performed with similar average FPS to our video cards from 2003. However, keep in mind that the drivers used then were almost a year old.

Medal of Honor: AA and Racer do not have direct Windows benchmarks, but they helped determine a great deal about the scalability of our video cards under Linux. We were happy to see that the ATI cards were capable of keeping pace, even though there were issues with other games. Almost all of ATI's short comings on Linux came from the driver set; lack of Anisotropic Filtering, difficult configuration and few accelerated games were all issues. On the other hand, even though NVIDIA claims support for Anisotropic Filtering, we could not find an instance of it working in our testing.

High performance gaming on Linux certainly isn't for everyone. We spent weeks preparing for this analysis and we still ran into problems that we could not correct. So many times, we came to a solution for a problem only to find our Linux distribution had some files in a slightly different place or our file dependency tree was completely broken. These are the things that scare away people from Linux. Although customizing our own system, contravening the Microsoft "monopoly" and roughing-it-on-our-own were refreshing and challenging, this editor immediately fired up the Tribes: Vengence demo on Windows after the Linux testing and editing were complete. Total time to install and configure: 5 minutes, 40 seconds; now that was refreshing.

During publication of this review, we received some information from ATI about some upcoming Linux announcements which they are working on. We will keep you informed of the details as we hear them.

FSAA and AF
Comments Locked

33 Comments

View All Comments

  • webleiws1122 - Wednesday, November 25, 2020 - link

    <a href="https://getmecrack.com/utorrent-pro-crack/"&g... utorrent Pro   </a> 
    These Are the  Software's Have You Seen These Amazing Links Check it out Please out 

    <a href="https://portabledownloads.com/utorrent-pro/ &... uTorrent Pro  </a>
  • mczak - Monday, October 4, 2004 - link

    "On our MSI nForce3 board, this should have been the nvidia_agp module. However, try as we could, we could not get nvidia_agp and fglrx to play well with each other."
    This is a mistake, you do not need (and it will not work) the nvidia-agp module. For all A64 based boards, no matter if the chipset is from sis, via, nvidia or someone else, you need the amd64-agp module instead. It might have just worked with that - suse 9.1 loads it automatically for K8T800 chipset, but I think for some reason it doesn't get automatically loaded for nforce3 chipsets. It might have just worked loading it manually, saving you some time :-).

    "We are not entirely sure why, but even after completely removing the NVIDIA kernel module, we still had persistent errors installing the ATI drivers correctly."
    Removing the kernel module will do nothing. Nvidia drivers replace some of XFree/Xorg libraries, which are incompatible (I think libglx.a is affected by that, but there might be more), and ATI does not have its own version of these files. Uninstalling the nvidia driver with its own installer (which has an uninstall option) should get the original version back in place afaik.
  • directedition - Monday, October 4, 2004 - link

    Oh, and a note on some SDL games on SUSE. On games like UT (original) and many other games using the same old installer, you need to create /mnt/cdrom and mount your cdrom there, as the installers don't tend to look for SuSE's /media/dvd nonsense, and it will often keep asking you to insert the CDROM.
  • directedition - Monday, October 4, 2004 - link

    I can't belive noone's mentioned it yet, but Warcraft is an odd example of a game that tends to run better emulated under Cedega (SuSE 9.1) than natively on Windows. Blizzard has a decent relationship with Transgaming. While they won't do a native port of Warcraft III, they are willing to help Transgaming make their game compatible.

    I would definately like to see AnandTech take a look into this and why various Cedega games run better than others.
  • Ardan - Monday, October 4, 2004 - link

    Gaming in linux doesn't take hours to achieve. If it took you hours to properly install something like, say, Enemy Territory, then you are doing it all wrong.

    I have set up gaming in linux on both an ATI and an nvidia card lately and neither are hassles. ATI's Linux development team has been making great strides, so don't sell them short. I fully expect them to start rolling along with new features and better support. Comparing them to when I used nvidia's older linux drivers to what they have now, it took a VERY long time to achieve. However, ATI is making strides in a shorter amount of time. Don't worry about that:)

    I loved the article a lot as well, but I would like to point out that the latest ATI drivers are 3.14.1. I do not think that everything has to be open-source to be good in linux. ATI and nvidia are clearly capable of engineering great cards and great drivers, so I am okay with closed-source. Surely it must be an even bigger benefit to them to be able to see the source of the OS they're programming for.

    Anandtech, keep up the good work on the Linux articles! They keep getting better and better.
  • ballero - Monday, October 4, 2004 - link

    Great article.
    you can use "nvidia-settings" (the control panel) to set up both AA and AF
  • Pannenkoek - Monday, October 4, 2004 - link

    UT is not a SDL game, but an OpenGL game in Linux. SDL is a library for making graphical applications easier (made by Epic, open source) and is comparable to DirectX excluding Direct3D.

    Graphics is a weak spot in Linux, mostly due to the fact that NVIDIA and ATi are paranoid to open their hardware spec so no open source cutting edge video drivers can be made. Stable video drivers, now that would be refreshing.

    A stable Linux system will never lock completely, but insert proprietary closed source drivers and redirect all input to X and you get pretty close to the Windows experience.

    Fortunately there is finally fast development in the X compartment now that Xfree is dying and with Xorg.
  • Illissius - Monday, October 4, 2004 - link

    Nice article. Mostly mirrors my experience - I haven't been able to get ATi drivers to install at all (this was a few months ago) on either Mandrake, Knoppix (disk install), or Xandros, which was the point at which I gave up and got an nVidia card, and moved to Gentoo at the same time. Installing the drivers was pretty damn easy as far as Gentoo goes* - 'emerge nvidia-glx', add nvidia to the modules autoload list, change the driver in xorg.conf from 'nv' to 'nvidia', and I think that's about it. Of the games I tried (UT2003 demo, UT2004 demo, Wolfenstein: ET) all worked flawlessly, and as far as I can tell the same speed as under Windows. AA/AF worked also - nVidia has a nice graphical control panel for them too (called 'nvidia-settings' in portage); it's not as full featured as their Windows drivers, but it does the job.

    * What I like about Gentoo is that although you have to setup most things manually, you generally don't have to touch them again after you do. The distro gives you a lot more control over your entire system than 'user friendly' ones like SuSE/Mandrake/Fedora, as well. ie, if you're fascinated with customization, have tried far too many Windows tweak utilities, and can find your way around the registry well enough, there's a good chance it's the distro for you.
  • Lonyo - Monday, October 4, 2004 - link

    #3, ATi is generally poorer with OpenGL games than nVidia, and Linux doesn't support DirectX (a Windows thing), so it's fairly obvious that the nVidia cards (which are better at OpenGL), will be better than the equivelant ATi cards (which are generally better at Direct 3D stuff - looking at NV3x vs R3xx)
  • Lonyo - Monday, October 4, 2004 - link

    Have you been working with the 3Dc people? (I notice one of their forum members featuring in a screenshot, an immature one IMO at that ;))
    Congratulations for putting up a Linux gaming article, it would be nice if you could do older cards though (I was thinking of setting up a machine with a GF4 Ti4400 to run Linux).

Log in

Don't have an account? Sign up now