LWN.net Logo

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Phoronix reports on open source ATI R600/700 3D support under Fedora 12. Using an experimental version of the Mesa drivers, which are available in the F12 repositories, Phoronix tried Compiz as well as several 3D games, reporting on the stability and rendering along with some screen shots. "First off, we would like to note that the ATI kernel mode-setting support by default in Fedora 12 has been working quite well from our testing. Even when using a dual-link DVI monitor running at 2560 x 1600, KMS has worked and properly mode-set to the right resolution. With a variety of hardware and different monitors, it has all worked quite well from this beta installation. When installing the mesa-dri-drivers-experimental package, upon rebooting we were able to immediately enable Compiz support without any problems. Compiz was running well with no visual defects and the performance was suitable for the Linux desktop."
(Log in to post comments)

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 19:13 UTC (Mon) by mangoo (guest, #32602) [Link]

I have a multiseat workstation, with two Radeon HD 4670 cards.

With open source ati driver, the system hangs when I exit X.

With open source radeonhd driver, I'm unable to start two X servers.

Right now, the only possibility is to use the closed fglrx driver.

Ass this news article only mentiones added 3D support with mesa, I'm afraid the closed driver will be th only way to use my system :|

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 19:22 UTC (Mon) by drag (subscriber, #31333) [Link]

They say that KMS works correctly with their dual monitor support and DVI
ports. They say they tested with Radeon HD 4870, Radeon HD 4650, and a
Radeon HD 3870.

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 27, 2009 15:24 UTC (Tue) by ballombe (subscriber, #9523) [Link]

> Right now, the only possibility is to use the closed fglrx driver.

Do not worry, this won't last long... soon the fglrx driver will stop supporting your card because it is "too old".

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 19:52 UTC (Mon) by nix (subscriber, #2304) [Link]

'git merge drm-next' is a backport now? I thought that in order to
*backport* something you needed to, y'know, change at least some code.

(running drm-next on 2.6.31, libdrm HEAD, Mesa 7.6 and the ATI driver HEAD
atop X.org 1.7.1 here, on an HD 4870. Works flawlessly, as far as I can
tell.)

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 19:58 UTC (Mon) by rahulsundaram (subscriber, #21946) [Link]

Thechanges was itself written by Dave Airlie with the motivation of enabling it in Fedora, merged upstream and backported as well. If you want to know the changes, you can take a look at
the patches at

http://cvs.fedoraproject.org/viewvc/rpms/kernel/F-12/

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 21:08 UTC (Mon) by nix (subscriber, #2304) [Link]

My point was that it was written against 2.6.31-rc9. No backporting effort
was required: 2.6.31-rc9 -> 2.6.31 is in no way shape or form a backport.

And this is a *good* thing: it means that Fedora 2.6.31 users are using
*the same code* that is going upstream to Linus, modulo any changes
required for upstream integration. The DRM code Dave (and those of us
acting as voluntary guinea pigs) tested *is* the code Fedora are using.

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 26, 2009 21:26 UTC (Mon) by rahulsundaram (subscriber, #21946) [Link]

Yes, strictly speaking this is not a backport. Phoronix like many other media outlets tends to use it loosely in the sense of applying a patch.

Open-Source ATI R600/700 3D Support In Fedora 12 (Phoronix)

Posted Oct 29, 2009 13:12 UTC (Thu) by nix (subscriber, #2304) [Link]

Works flawlessly and despite the fact that performance has not been optimized, important things like oolite still work perfectly at resolutions as high as 1680x1050 (my LCD native res).

Next feature stop, I guess, OpenGL 2.0/3.0 and shaders: go go Gallium :)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds