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. 13-Way Low-End GPU Comparison With AMD's AM1 Athlon
  2. ASUS AM1I-A: A Mini-ITX Board For Socketed Kabini APUs
  3. Mini-Box M350: A Simple, Affordable Mini-ITX Case
  4. Overclocking The AMD AM1 Athlon & Sempron APUs
Latest Linux Articles
  1. How Much Video RAM Is Needed For Catalyst R3 Graphics?
  2. Ubuntu 12.04 LTS vs. 14.04 LTS Cloud Benchmarks
  3. Ubuntu 12.04.4 vs. 13.10 vs. 14.04 LTS Desktop Benchmarks
  4. AMD OpenCL Performance With AM1 Kabini APUs
Latest Linux News
  1. ReactOS Working On A Community Windows OS
  2. Borderlands Is Being Considered For Linux
  3. Mesa 10.0 & 10.1 Stable Get Updated
  4. Getting Hit By The Variable Performance Of The Public Cloud
  5. Git 2.0 Test Releases Begin With Many Changes
  6. Wine 1.7.17 Works On Its Task Scheduler, C Run-Time
  7. The Improv ARM Board Still Isn't Shipping; Riding A Dead Horse?
  8. Debian To Maintain 6.0 Squeeze As An LTS Release
  9. Wasteland 2 Is Finally Released For Linux Gamers
  10. FreeBSD Advances For ARM, Bhyve, Clang
  11. Ubuntu 14.04 LTS "Trusty Tahr" Officially Released
  12. Ubuntu 12.04 LTS vs. 14.04 LTS Server Benchmarks
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. Catalyst 14.3 Beta
  3. Suggestions about how to make a Radeon HD 7790 work decently?
  4. The GNOME Foundation Is Running Short On Money
  5. Radeon 8000M problematic on Linux?
  6. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  7. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  8. Suspected PHP Proxy Issue