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

AMD Catalyst 8.9 Gets WINE Fix, RandR 1.2 Support

Michael Larabel

Published on 18 September 2008
Written by Michael Larabel
Page 1 of 1 - Comment On This Article

Last month with the Catalyst 8.8 Linux driver we finally experienced CrossFire support on Linux as well as OverDrive support. This was one of the most significant driver releases of the year, but it's now time to move on as Catalyst 8.9 has just been released. This new driver update does bring a few exciting changes: the long-awaited WINE fixes, what appears to be RandR 1.2 with accelerated rotation support, and a horde of bug-fixes.

Before getting to the major changes, some of the minor fixes include artifacts when moving or resizing windows using TexturedVideo, HDMI audio output failure with R600/RS780 GPUs, hard hang on logging out of the X session for a non-root user in SuSE 11, screen hang when logging out one of two logged-in users in GDM, desktop corruption on SuSE 11.0 KDE 4 when RandR 1.2 support is enabled, Enemy Territory: Quake Wars v1.4 demo running very slowly with corruption, X Server failing to start with Red Hat Enterprise Linux 4 Update 6 with the RV770PRO, desktop corruption when toggling between virtual desktops after changing the resolution, CRT displays only half-screen in DFP+CRT horizontal mode with 1600x600 resolution, and RPM installation fails with libdrm.so.2. Additionally, the driver now ships with its own libdri binary for MultiView uniformly across all distributions.

Catalyst 8.9 also brings support for the Radeon HD 4600 series. You can expect a review of the Sapphire Radeon HD 4670 512MB at Phoronix next week.

When it comes to WINE, AMD has fixed the screen corruption issue that has plagued users for a number of months now. However, AMD is continuing to address problems with WINE as well as delivering performance optimizations, which should be in the pipeline shortly.

While nothing official is shared in the change-log, it does appear from a few hints within the binary driver and from our testing that there is full RandR 1.2 support. Yes, most open-source drivers have had RandR 1.2 support for some time now, but this AMD support seems to even extend to accelerated rotation support with RandR 1.2. In other words, you could rotate the display image and have it be hardware-accelerated, which is something most of the open-source drivers currently lack. Since nothing official has been mentioned in the release notes, we aren't aware of the current limitations of this Resize and Rotate support. We imagine though that this will work best on the Radeon X1000 "R500" series and later.

With this yet-to-be-announced feature, the support must be enabled manually. Running aticonfig --set-pcs-str="DDX,EnableRandr12,TRUE" seems to do the trick with the AMD Persistent Configuration Store Data-Base.

In our testing of enabling this RandR 1.2 with rotation support, the RENDER extension looks to be dramatically improved. We previously talked about the hidden TexturedXRenderer feature, but there appears to be a few more improvements to the X RENDER extension beyond that in accelerating more of the operations. For more information on how to use this Resize and Rotate extension, checkout A Newbie's Guide To RandR 1.2.

Most notably what this release lacks is support for X.Org 7.4 / X Server 1.5.0. That support is expected to arrive next month. If it doesn't arrive, it will leave a lot of unhappy users with Ubuntu 8.10 and the other distributions being released this fall. Likewise, support for the Linux 2.6.27 will also need to come next month in Catalyst 8.10 since Ubuntu switched to this newer kernel otherwise it will leave a lot of ATI customers in the dark. Perhaps next month we'll also see the rumored official UVD2 support. There is a UVD switch present in this release, but it doesn't appear to be properly hooked in yet.

We also noticed a few OpenGL regressions within this release, such as within Unigine Tropics, which is part of the Phoronix Test Suite.

To download the Catalyst 8.9 driver for Linux, head on over to the AMD's driver download page. Stop by the Phoronix Forums to share your thoughts on this driver release. We will have more on the latest ATI Linux advancements in future articles.

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 On Linux With Radeon R3 APU Graphics
  2. Red Hat Enterprise Linux 7.0 RC Benchmarks
  3. AMD Catalyst 14.4 Brings Few Linux Performance Improvements
  4. The Performance Of Fedora 20 Updated
Latest Linux News
  1. Intel Developer Proposes A New Linux CPU Load Metric
  2. R600 Gallium3D Lands Many OpenGL Fixes
  3. LLVMpipe Gallium3D Now Exposes GLSL 3.30
  4. NGINX 1.6 Brings SPDY 3.1 & Other New Features
  5. Linux Foundation Announces A Core Infrastructure Initiative
  6. More Steam Linux Tests/Benchmarks Might Be Coming
  7. NVIDIA's Amazing Single-Board ARM Computer Might Be Delayed
  8. Fedora 21 To Get A Playground, New Features
  9. PC-BSD Is Developing Its Own Desktop Environment
  10. Valve Is Bringing VOGL To Windows & Working On Regression Tests
  11. Canonical Is Taking Over Linux 3.13 Kernel Maintenance
  12. Google Web Designer Is Now Natively Available On Linux
Latest Forum Discussions
  1. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  2. HTPC-upgrade advice: AMD Richland A8-7600 or Kaveri A10-6700T ???
  3. What Else Would You Like To See On Phoronix This Spring?
  4. The GNOME Foundation Is Running Short On Money
  5. The Most Amazing OpenGL Tech Demo In 64kb
  6. Announcing radeontop, a tool for viewing the GPU usage
  7. New card. Open source drivers only.
  8. Script for Fan Speed Control