Adapter 0 - ATI Radeon HD 5700 Series
Core (MHz) Memory (MHz)
Current Clocks : 900 1200
Current Peak : 900 1200
Configurable Peak Range : [500-1080] [1200-1450]
GPU load : 99%
poclbm$ aticonfig --odsc=900,300
ERROR - Set clocks failed for Default Adapter - ATI Radeon HD 5700 Series
Please check that input values were valid
You can't do what you are trying to do with aticonfig (at least with that syntax). Again, you should use glakkeclock.
Look at your aticonfig output above, see where it says "Configurable Peak Range" for both the core and memory? When you specify aticonfig --odsc=900,300 you are telling your card to set the core at 900 and memory at 300 however your memory range only allows 1200-1450 so trying to set memory to 300 will fail.
If you insist on using aticonfig you would use:
aticonfig --adapter=0 --odsc=900,0
which will set adapter 0 core clock to 900 and will leave memory clock alone (1200).
Further, since you have some core clock headroom (up to 1080 apparently) you can OC the core with:
aticonfig --adapter=0 --odsc=1080,0
although I would strongly recommend against OC'ng your GPU that high until you fully understand what you are doing.
glakkeclock on the other hand doesn't have these limitations as you can set your clocks and vddc to any value within your BIOS limits. Note: your "Configurable Peak Range" is NOT your BIOS limits but rather your PP (Power Play) limits based on the PP mode your GPU is currently operating in.
Looking at your in use GPU and your idle GPU, if I had to guess I would say your hard BIOS limits are 157 - 1080 for core clock and around 300 - 1450 for mem clock although I suspect your mem might be able to go lower than 300.
To do what you are trying to do (and more) with glakkeclock it would be something like:
glakkeclock -oscm 300 -oscg 900 -ostcs -osf 65 -cdi 0
while the GPU is maxed out (PP full load mode, typically mode 2 or 3 I forget). If you set params while the GPU is idle you need to specify the PP mode as an arg to glakkeclock (see -cpl)
The above glakkeclock command sets mem clock to 300 (-oscm 300) , core clock to 900 (-oscg 900), prevent PP clock overlap (-ostcs), set fan to 65% (-osf) on adapter 0 (-cdi 0).
Hope this helps.