You need this patch:
http://lists.freedesktop.org/archive...ay/011576.html
You need this patch:
http://lists.freedesktop.org/archive...ay/011576.html
Works like a charm.Shows up as /sys/class/hwmon/hwmon0/temp1_input on my box. Started at around 63 degrees on the "high" power profile, now at 51.5 (and still slowly dropping) on the "low" profile. What's the easiest way to set the "low" profile on boot?
There is still one roadblock with GS that I didn't mention earlier: when I first log in, it fails the "runnable" check, and starts the fallback session... however, if I then run "gnome-shell --replace", it starts up just fine. I suppose that's a GNOME issue more than a driver issue.
I just ordered the AMD 6970M for my laptop to kick out the Nvidia 460M. The main reason is to see the progress as I did with my former HD4770 from no proper rendering the desktop to having composite enabled
With the AMD HD4770 in my desktop I was jealous of the Nvidia guys and wine support, now that I have an Nvidia I am jealous of xrandr etc. you can never win![]()
Built in and up and running, it actual needs the BARTS ucode as 6970M chip.
I guess you can only control the GPU speed, not the memory clock or the fans speed (I used Waermeleitpaste and the other cooling block, that came with the card)?
This is on "low" profile and I had no hanging or anything in videos, browser or something:
Whatever power options I change, the fan doesn't go down...Code:# cat /sys/kernel/debug/dri/0/radeon_pm_info default engine clock: 680000 kHz current engine clock: 299980 kHz default memory clock: 900000 kHz current memory clock: 900000 kHz voltage: 950 mV
The 60 degree celsius are ok, I had the same with the Catalyst (but is was able to set the fan speed to 30%, which could be fake because it was as noisy as with the radeon driver). Overall works good, I can even play OilRush with ~7-10 fps and graphic glitches. Finally, I can kick my deskopts around between the two screen using xrandr (this is a pain with nvidia and ati binary drivers).Code:radeon-pci-0100 Adapter: PCI adapter temp1: +64.5°C![]()
Last edited by disi; 08-14-2011 at 06:59 AM.
The power tables in VBIOS often contain a separate entry for >1 screen where the memory clock is kept high since refreshing multiple large displays requires more memory bandwidth. Might be worth trying with a single screen, rebooting to make sure the driver picks up the appropriate table entry, to see if memory clock goes down on "low" then.
I'm not offering this as a solution, just a way to better understand what is going on.
You are a genius
Code:disi@disi-bigtop ~ $ cat /sys/kernel/debug/dri/0/radeon_pm_info default engine clock: 680000 kHz current engine clock: 99990 kHz default memory clock: 900000 kHz current memory clock: 150000 kHz voltage: 900 mVUsing only the laptop screen and it is quiet as a lamCode:radeon-pci-0100 Adapter: PCI adapter temp1: +48.5°C
p.s. it would be cool, if one could manually control this...
//edit: is this going to change at some stage or hard wired into the vbios?
Last edited by disi; 08-14-2011 at 08:07 AM.
I just remember stuff, I think agd5f told me about it
I doubt the power tables themselves will change but over time I expect you'll see more flexibility in how the tables are interpreted. Right now the main goals are "be stable" and "don't melt the chip" and those are hard enough already.
Last edited by bridgman; 08-14-2011 at 10:17 AM.