PDA

View Full Version : Crossfire problems on HD3450/3200 using jaunty


Blue Beard
03-22-2009, 09:47 AM
2.6.28-11-generic
fglrx 2:8.600-0ubuntu1

Second monitor is activated by xrandr --output CRT1 --right-of CRT2

~$ aticonfig --lsa
* 0. 02:00.0 ATI Radeon HD 3450
1. 01:05.0 ATI Radeon HD 3200 Graphics

* - Default adapter
~$ aticonfig --lsch

CrossFire chain for adapter 0, status: disabled
0. 02:00.0 ATI Radeon HD 3450
1. 01:05.0 ATI Radeon HD 3200 Graphics

If I enable crossfire using sudo aticonfig --adapter=0 --cf=on
I lose the ability to add the second monitor, the gamma settings in VLC change and I see no change is glxgears fps.

In general, the display quality is much better than the open source driver.

Is this the right way to get crossfire started?

Some more aticonfig info:
$ aticonfig --adapter=0,1 --od-getclocks

Adapter 0 - ATI Radeon HD 3450
Core (MHz) Memory (MHz)
Current Clocks : 300 400
Current Peak : 600 400
Configurable Peak Range : [300-650] [400-450]
GPU load : 1%
ERROR - Get clocks failed for Adapter 1 - ATI Radeon HD 3200 Graphics

$ aticonfig --adapter=0,1 --od-gettemperature

Adapter 0 - ATI Radeon HD 3450
Sensor 0: Temperature - 58.00 C
ERROR - Get temperature failed for Adapter 1 - ATI Radeon HD 3200 Graphics

bridgman
03-22-2009, 09:54 AM
Take all this with a grain of salt because I haven't played with CF on Linux at all, but...

1. I didn't think Crossfire supports displays on both of the GPUs when running in Crossfire mode.

2. Running glxgears probably is not useful for testing Crossfire; firstly, I'm not sure that glxgears even gets spread across the GPUs, and secondly the kind of processing required by glxgears isn't likely to benefit from dual GPUs anyways. You probably want to run one of the games known to benefit from Crossfire (quake-y/doom-y type games).