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

X.Org 7.4, Mesa 7.1 In Ubuntu 8.10

Michael Larabel

Published on 12 July 2008
Written by Michael Larabel
Page 1 of 1 - 11 Comments

Since last night's release of Ubuntu 8.10 Alpha 2 we have been trying out this latest work from the Canonical camp. While many Linux desktop users would just shrug off X.Org 7.4 as not being too relevant to them -- considering there aren't that many new blatant features -- if you're a faithful Phoronix reader you should already know about much of the recent driver work (especially on the ATI side) and Mesa advancements along with X Server fixes.

For instance, with the open-source R500/600 (ATI Radeon X1000, HD 2000/3000 series) work picking up over the past couple of months, Ubuntu 8.10 will support the R500 3D acceleration that is good enough to play some games. In addition, the R600/RV770 2D and 3D acceleration is coming along. Albeit the R600 work is behind closed doors right now (besides the R600 DRM), but hopefully the documentation and TCore/KGrids source-code will be released soon and this 3D acceleration for newer graphics cards will be able to land in time for Ubuntu 8.10. These open-source ATI improvements mean a dramatically improved "out of the box" experience for more Linux users.

Enabled by default within Ubuntu 8.10 Alpha 2 for R500 users is the AtomBIOS-based xf86-video-ati driver. However, if you're interested in using the xf86-video-radeonhd driver for open-source R500/600 support, it too is shipping with Ubuntu Intrepid and can be enabled through modifying the xorg.conf.

While ATI is the biggest winner with this latest work, the NVIDIA and Intel parties also benefit. For instance, since Ubuntu 8.04 LTS, XvMC improvements, DisplayPort/HDMI connector support, and GMA X4500 IGP support have been among the numerous changes to Intel's DDX and Mesa components. Intel has also been working on its GEM memory manager as a replacement to Tungsten's TTM.

For the few users out there who get by with NVIDIA's official xf86-video-nv driver that's limited to basic 2D support, there have been some minor improvements here as well. Product support for the GeForce 9 Mobile GPUs and high-end GTX 260/280 series has been added. A few other random ASICs were added in and a few bugs squashed (NVIDIA Makes A Trivial OSS Driver Update) but beyond that, there isn't much to talk about. As there still is no release yet of Nouveau, the xf86-video-nouveau driver for a 3D-accelerated open-source NVIDIA driver that's been reverse engineered has yet to enter Ubuntu's main repository.

When it comes to binary drivers, the ATI and NVIDIA drivers are both packaged and found within Ubuntu's package repository. On the ATI side there is Catalyst 8.6 and on the NVIDIA side there are four different drivers -- this is because NVIDIA and ATI/AMD take different approaches to supporting their older hardware. ATI supports their R300 through RV770 hardware all through their single Linux Catalyst Suite / fglrx driver. A year ago with the fglrx 8.28 driver they had discontinued their support for the R200 (Radeon 9000 series) graphics processors. However, all of their graphics processors are also supported by at least one open-source driver (for some, there's even multiple drivers for the same hardware). On the NVIDIA side, they are now supporting four separate driver branches in order to support their range of GPUs and IGPs. As a result, there is the nvidia-glx-177, nvidia-glx-173, nvidia-glx-96, and nvidia-glx-71 packages in order to support the different GeForce and Quadro parts.

Shipping with Alpha 2 is X Server 1.4.99.905 (1.5.0 RC5) and Mesa 7.1 RC1 (the latest Mesa release is 7.1 RC3). With Ubuntu 8.10 using the Linux 2.6.26 kernel there are even more benefits to the end-user when it comes to the graphics support. This kernel brings updated Intel and ATI DRM. This DRM (Direct Rendering Manager, not to be confused with Digital Rights Management) brings the kernel component needed for the ATI R500 series and Intel's X4500 as well as fixes for earlier Radeon GPUs and updated ATI microcode. The updated ATI microcode in and of itself brings even more improvements.

So while the Ubuntu 8.10 Intrepid feature change-log looks rather small so far, just updating to the latest Mesa and X.Org components brings a slew of enhancements that will improve the open-source graphics experience for many Ubuntu users. Before anyone asks, however, there is no kernel-based mode-setting support within Ubuntu 8.10. The updated Linux kernel will also bring greater hardware support into Ubuntu and GCC 4.3 will mean improved compile times for those with newer processors.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Rosewill RS-MI-01: An Ultra Low-Cost Mini-ITX Chassis
  2. D-Link DCS-2330L HD Wireless Network Camera
  3. Gigabyte AM1M-S2H
  4. AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money
Latest Linux Articles
  1. AMD Catalyst 14.4 Brings Few Linux Performance Improvements
  2. The Performance Of Fedora 20 Updated
  3. Clang Fights GCC On AMD's Athlon AM1 APU With Jaguar Cores
  4. Ubuntu 14.04 LTS vs. Oracle Linux vs. CentOS vs. openSUSE
Latest Linux News
  1. PC-BSD Is Developing Its Own Desktop Environment
  2. Valve Is Bringing VOGL To Windows & Working On Regression Tests
  3. Canonical Is Taking Over Linux 3.13 Kernel Maintenance
  4. Google Web Designer Is Now Natively Available On Linux
  5. Ubuntu 14.10 Is Codenamed The Utopic Unicorn
  6. Audacious 3.5 Lightweight Audio Player Released
  7. Steam Updated For Ubuntu 14.04 LTS, SteamOS
  8. DNF 0.5 Yum Replacement Now Supports Groups
  9. Red Hat Enterprise Linux 7.0 Is Looking Fantastic
  10. Intel Is Launching An Interesting Bay Trail NUC Next Week
  11. Another X.Org EVoC Proposed For OpenGL 4+ Tests
  12. The Best Features Coming With Qt 5.3
Latest Forum Discussions
  1. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  2. The Most Amazing OpenGL Tech Demo In 64kb
  3. Announcing radeontop, a tool for viewing the GPU usage
  4. HTPC-upgrade advice: AMD Richland A8-7600 or Kaveri A10-6700T ???
  5. New card. Open source drivers only.
  6. The GNOME Foundation Is Running Short On Money
  7. Script for Fan Speed Control
  8. Torvalds Is Unconvinced By LTO'ing A Linux Kernel