Ongoing edit saga of getting this going, hehe. So, what I've found now is that if I start the miner from the actual computer, ie mouse and keyboard, I get the GPU temps reported correctly, but if I ssh in and start cgminer, then I can't get temps. It's weird because anubis will even get temp data when I start it locally, but gets 0's if I start remotely.
u need ssh session that start from xorg session because it need AMD ADL to access your GPU data, see my post here
https://bitcointalk.org/index.php?topic=389667.msg5235096#msg5235096