1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

ATI R300: Open v. Closed Drivers

Michael Larabel

Published on 6 October 2006
Written by Michael Larabel
Page 1 of 5 - Comment On This Article

Earlier this year we had compared the open-source ATI display drivers against the closed-source fglrx drivers with R200 components. Since that point, however, open-source support has appeared by default in X.Org 7.1 for R300 generation GPUs. While ATI does not officially support these R300 open-source drivers, this alternative have been gaining momentum with users largely due to the lack of GLX_EXT_texture_from_pixmap support in fglrx. This extension is needed for the AIGLX desktop eye-candy. These drivers do lack TV-out support and many other features found within ATI's fglrx drivers, but how does its performance compare? When we had analyzed the drivers on the Radeon 9250 earlier this year we had seen the X.Org drivers take a massive beating from the fglrx drivers. Today we are investigating the performance within the R300 DRI drivers.

The ATI graphics solutions supported by the open-source R300 drivers are the R300, RV350/M10, R350, RV360, R360, RV370, RV380, RS400, RV410, R420, R423/R430, and R480/R481 GPUs. What this virtually means is support for products from the Radeon 9500 to the Radeon X850 PCI Express. For the most part the open-source X.Org drivers support all of ATI's hardware except for the Radeon X1000 series. According to the DRI FreeDesktop Wiki, the R300 drivers are still considered unstable, but these drivers do boast many of the standard desktop features and should work in most scenarios. Meanwhile no NVIDIA solutions have open-source 3D support.

For our testing purposes today we decided to use a Lenovo/IBM ThinkPad R52. This notebook uses Mobility Radeon X300 64MB as well as an Intel Pentium M 750 (1.83GHz) processor, 2GB of DDR2-533, and 80GB IDE HDD. Ubuntu Edgy Eft Beta 1 was used with all updates as of October 4, 2006. The major software packages consisted of X.Org 7.1.1, GCC 4.1.2, and the Linux 2.6.17-10 kernel.

After installing Ubuntu Edgy Eft Beta 1 and applying all of the updates, the Mobility Radeon X300 64MB had no problems operating with the open-source Radeon drivers. For those that are unaware, DriConf is available for configuring some user-space display options.

Latest Linux Hardware Reviews
  1. Acer B286HK: A 28-inch UHD LED 4K Monitor For As Low As $350
  2. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  3. Intel 120GB 530 Series SSD Linux Performance
  4. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. Jolla Tablet Could Have Upgrades For MicroSDHC, Split Screen, 3.5G
  2. Intel Has Last Round Of DRM Changes For Linux 3.19, Starts Dropping DRI1/UMS
  3. Fedora 21 Release Candidate 1 Awaits Your Testing
  4. GCC 5 Adds Support For ARM's Cortex-A17
  5. KWayland Server Component Coming For KDE Plasma 5.2
  6. NVIDIA Posts Tegra Gallium3D Patch For K1+ Support
  7. Ubuntu 14.10 MacBook Air Tests With Linux 3.18, Mesa 10.5
  8. AMD Richland APU Support Added To Coreboot
  9. 2014 Holiday Shopping Reminder, Happy Thanksgiving
  10. Python 3 Support Added To The GNOME Shell
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. Hurrican SDL Port
  3. Roadmap to Catalyst 14.10 ?
  4. how to configure module phoromatic ?
  5. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  6. Debian Developer Resigns From The Systemd Maintainership Team
  7. Cant get working Kaveri APU - A10-7850k
  8. Script for Fan Speed Control